getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AKFPAANICKG_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AKFPAANICKG_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\021AKFPAANICKG.proto\032\021DKFDACEPNAL.proto\"4"
+ + "\n\013AKFPAANICKG\022%\n\017level_info_list\030\003 \003(\0132\014"
+ + ".DKFDACEPNALB\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.DKFDACEPNALOuterClass.getDescriptor(),
+ });
+ internal_static_AKFPAANICKG_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AKFPAANICKG_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AKFPAANICKG_descriptor,
+ new java.lang.String[] {
+ "LevelInfoList",
+ });
+ emu.grasscutter.net.proto.DKFDACEPNALOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaAddAbilityOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaAddAbilityOuterClass.java
new file mode 100644
index 000000000..585bfef15
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaAddAbilityOuterClass.java
@@ -0,0 +1,765 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AbilityMetaAddAbility.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AbilityMetaAddAbilityOuterClass {
+ private AbilityMetaAddAbilityOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AbilityMetaAddAbilityOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AbilityMetaAddAbility)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .AbilityAppliedAbility ability = 1;
+ *
+ * @return Whether the ability field is set.
+ */
+ boolean hasAbility();
+ /**
+ * .AbilityAppliedAbility ability = 1;
+ *
+ * @return The ability.
+ */
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAbility();
+ /** .AbilityAppliedAbility ability = 1; */
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder
+ getAbilityOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Name: Unknown
+ * Handcrafted by Magix!
+ * This definition is *probably* wrong.
+ *
+ *
+ * Protobuf type {@code AbilityMetaAddAbility}
+ */
+ public static final class AbilityMetaAddAbility extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AbilityMetaAddAbility)
+ AbilityMetaAddAbilityOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AbilityMetaAddAbility.newBuilder() to construct.
+ private AbilityMetaAddAbility(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AbilityMetaAddAbility() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AbilityMetaAddAbility();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AbilityMetaAddAbility(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .Builder
+ subBuilder = null;
+ if (ability_ != null) {
+ subBuilder = ability_.toBuilder();
+ }
+ ability_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass
+ .AbilityAppliedAbility.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(ability_);
+ ability_ = 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.AbilityMetaAddAbilityOuterClass
+ .internal_static_AbilityMetaAddAbility_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass
+ .internal_static_AbilityMetaAddAbility_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.class,
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ .Builder.class);
+ }
+
+ public static final int ABILITY_FIELD_NUMBER = 1;
+ private emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ ability_;
+ /**
+ * .AbilityAppliedAbility ability = 1;
+ *
+ * @return Whether the ability field is set.
+ */
+ @java.lang.Override
+ public boolean hasAbility() {
+ return ability_ != null;
+ }
+ /**
+ * .AbilityAppliedAbility ability = 1;
+ *
+ * @return The ability.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ getAbility() {
+ return ability_ == null
+ ? emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .getDefaultInstance()
+ : ability_;
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder
+ getAbilityOrBuilder() {
+ return getAbility();
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (ability_ != null) {
+ output.writeMessage(1, getAbility());
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (ability_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getAbility());
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility other =
+ (emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility) obj;
+
+ if (hasAbility() != other.hasAbility()) return false;
+ if (hasAbility()) {
+ if (!getAbility().equals(other.getAbility())) return false;
+ }
+ if (!unknownFields.equals(other.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 (hasAbility()) {
+ hash = (37 * hash) + ABILITY_FIELD_NUMBER;
+ hash = (53 * hash) + getAbility().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: Unknown
+ * Handcrafted by Magix!
+ * This definition is *probably* wrong.
+ *
+ *
+ * Protobuf type {@code AbilityMetaAddAbility}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AbilityMetaAddAbility)
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbilityOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass
+ .internal_static_AbilityMetaAddAbility_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass
+ .internal_static_AbilityMetaAddAbility_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ .class,
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.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 (abilityBuilder_ == null) {
+ ability_ = null;
+ } else {
+ ability_ = null;
+ abilityBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass
+ .internal_static_AbilityMetaAddAbility_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ build() {
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ buildPartial() {
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility result =
+ new emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility(
+ this);
+ if (abilityBuilder_ == null) {
+ result.ability_ = ability_;
+ } else {
+ result.ability_ = abilityBuilder_.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.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility other) {
+ if (other
+ == emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ .getDefaultInstance()) return this;
+ if (other.hasAbility()) {
+ mergeAbility(other.getAbility());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ ability_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility,
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .Builder,
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass
+ .AbilityAppliedAbilityOrBuilder>
+ abilityBuilder_;
+ /**
+ * .AbilityAppliedAbility ability = 1;
+ *
+ * @return Whether the ability field is set.
+ */
+ public boolean hasAbility() {
+ return abilityBuilder_ != null || ability_ != null;
+ }
+ /**
+ * .AbilityAppliedAbility ability = 1;
+ *
+ * @return The ability.
+ */
+ public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ getAbility() {
+ if (abilityBuilder_ == null) {
+ return ability_ == null
+ ? emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .getDefaultInstance()
+ : ability_;
+ } else {
+ return abilityBuilder_.getMessage();
+ }
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ public Builder setAbility(
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) {
+ if (abilityBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ability_ = value;
+ onChanged();
+ } else {
+ abilityBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ public Builder setAbility(
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder
+ builderForValue) {
+ if (abilityBuilder_ == null) {
+ ability_ = builderForValue.build();
+ onChanged();
+ } else {
+ abilityBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ public Builder mergeAbility(
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) {
+ if (abilityBuilder_ == null) {
+ if (ability_ != null) {
+ ability_ =
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .newBuilder(ability_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ ability_ = value;
+ }
+ onChanged();
+ } else {
+ abilityBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ public Builder clearAbility() {
+ if (abilityBuilder_ == null) {
+ ability_ = null;
+ onChanged();
+ } else {
+ ability_ = null;
+ abilityBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder
+ getAbilityBuilder() {
+
+ onChanged();
+ return getAbilityFieldBuilder().getBuilder();
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass
+ .AbilityAppliedAbilityOrBuilder
+ getAbilityOrBuilder() {
+ if (abilityBuilder_ != null) {
+ return abilityBuilder_.getMessageOrBuilder();
+ } else {
+ return ability_ == null
+ ? emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .getDefaultInstance()
+ : ability_;
+ }
+ }
+ /** .AbilityAppliedAbility ability = 1; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility,
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .Builder,
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass
+ .AbilityAppliedAbilityOrBuilder>
+ getAbilityFieldBuilder() {
+ if (abilityBuilder_ == null) {
+ abilityBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility,
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility
+ .Builder,
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass
+ .AbilityAppliedAbilityOrBuilder>(
+ getAbility(), getParentForChildren(), isClean());
+ ability_ = null;
+ }
+ return abilityBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AbilityMetaAddAbility)
+ }
+
+ // @@protoc_insertion_point(class_scope:AbilityMetaAddAbility)
+ private static final emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass
+ .AbilityMetaAddAbility
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility();
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AbilityMetaAddAbility parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AbilityMetaAddAbility(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaAddAbilityOuterClass.AbilityMetaAddAbility
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AbilityMetaAddAbility_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AbilityMetaAddAbility_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\033AbilityMetaAddAbility.proto\032\033AbilityAp"
+ + "pliedAbility.proto\"@\n\025AbilityMetaAddAbil"
+ + "ity\022\'\n\007ability\030\001 \001(\0132\026.AbilityAppliedAbi"
+ + "lityB\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.AbilityAppliedAbilityOuterClass.getDescriptor(),
+ });
+ internal_static_AbilityMetaAddAbility_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AbilityMetaAddAbility_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AbilityMetaAddAbility_descriptor,
+ new java.lang.String[] {
+ "Ability",
+ });
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierDurabilityChangeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierDurabilityChangeOuterClass.java
new file mode 100644
index 000000000..85ed4f3e2
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierDurabilityChangeOuterClass.java
@@ -0,0 +1,722 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AbilityMetaModifierDurabilityChange.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AbilityMetaModifierDurabilityChangeOuterClass {
+ private AbilityMetaModifierDurabilityChangeOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AbilityMetaModifierDurabilityChangeOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AbilityMetaModifierDurabilityChange)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * float remain_durability = 1;
+ *
+ * @return The remainDurability.
+ */
+ float getRemainDurability();
+
+ /**
+ * float reduce_durability = 2;
+ *
+ * @return The reduceDurability.
+ */
+ float getReduceDurability();
+ }
+ /**
+ *
+ *
+ *
+ * Name: Unknown
+ * Handcrafted by Magix!
+ * This definition is *probably* wrong.
+ *
+ *
+ * Protobuf type {@code AbilityMetaModifierDurabilityChange}
+ */
+ public static final class AbilityMetaModifierDurabilityChange
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AbilityMetaModifierDurabilityChange)
+ AbilityMetaModifierDurabilityChangeOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AbilityMetaModifierDurabilityChange.newBuilder() to construct.
+ private AbilityMetaModifierDurabilityChange(
+ com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AbilityMetaModifierDurabilityChange() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AbilityMetaModifierDurabilityChange();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AbilityMetaModifierDurabilityChange(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ remainDurability_ = input.readFloat();
+ break;
+ }
+ case 21:
+ {
+ reduceDurability_ = 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.AbilityMetaModifierDurabilityChangeOuterClass
+ .internal_static_AbilityMetaModifierDurabilityChange_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange.class,
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange.Builder.class);
+ }
+
+ public static final int REMAIN_DURABILITY_FIELD_NUMBER = 1;
+ private float remainDurability_;
+ /**
+ * float remain_durability = 1;
+ *
+ * @return The remainDurability.
+ */
+ @java.lang.Override
+ public float getRemainDurability() {
+ return remainDurability_;
+ }
+
+ public static final int REDUCE_DURABILITY_FIELD_NUMBER = 2;
+ private float reduceDurability_;
+ /**
+ * float reduce_durability = 2;
+ *
+ * @return The reduceDurability.
+ */
+ @java.lang.Override
+ public float getReduceDurability() {
+ return reduceDurability_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (remainDurability_ != 0F) {
+ output.writeFloat(1, remainDurability_);
+ }
+ if (reduceDurability_ != 0F) {
+ output.writeFloat(2, reduceDurability_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (remainDurability_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream.computeFloatSize(1, remainDurability_);
+ }
+ if (reduceDurability_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, reduceDurability_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ other =
+ (emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange)
+ obj;
+
+ if (java.lang.Float.floatToIntBits(getRemainDurability())
+ != java.lang.Float.floatToIntBits(other.getRemainDurability())) return false;
+ if (java.lang.Float.floatToIntBits(getReduceDurability())
+ != java.lang.Float.floatToIntBits(other.getReduceDurability())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REMAIN_DURABILITY_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(getRemainDurability());
+ hash = (37 * hash) + REDUCE_DURABILITY_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(getReduceDurability());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: Unknown
+ * Handcrafted by Magix!
+ * This definition is *probably* wrong.
+ *
+ *
+ * Protobuf type {@code AbilityMetaModifierDurabilityChange}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AbilityMetaModifierDurabilityChange)
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChangeOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .internal_static_AbilityMetaModifierDurabilityChange_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange.class,
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass.AbilityMetaModifierDurabilityChange.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ remainDurability_ = 0F;
+
+ reduceDurability_ = 0F;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .internal_static_AbilityMetaModifierDurabilityChange_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ build() {
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ buildPartial() {
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ result =
+ new emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange(this);
+ result.remainDurability_ = remainDurability_;
+ result.reduceDurability_ = reduceDurability_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange.getDefaultInstance()) return this;
+ if (other.getRemainDurability() != 0F) {
+ setRemainDurability(other.getRemainDurability());
+ }
+ if (other.getReduceDurability() != 0F) {
+ setReduceDurability(other.getReduceDurability());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private float remainDurability_;
+ /**
+ * float remain_durability = 1;
+ *
+ * @return The remainDurability.
+ */
+ @java.lang.Override
+ public float getRemainDurability() {
+ return remainDurability_;
+ }
+ /**
+ * float remain_durability = 1;
+ *
+ * @param value The remainDurability to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRemainDurability(float value) {
+
+ remainDurability_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float remain_durability = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRemainDurability() {
+
+ remainDurability_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private float reduceDurability_;
+ /**
+ * float reduce_durability = 2;
+ *
+ * @return The reduceDurability.
+ */
+ @java.lang.Override
+ public float getReduceDurability() {
+ return reduceDurability_;
+ }
+ /**
+ * float reduce_durability = 2;
+ *
+ * @param value The reduceDurability to set.
+ * @return This builder for chaining.
+ */
+ public Builder setReduceDurability(float value) {
+
+ reduceDurability_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float reduce_durability = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearReduceDurability() {
+
+ reduceDurability_ = 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:AbilityMetaModifierDurabilityChange)
+ }
+
+ // @@protoc_insertion_point(class_scope:AbilityMetaModifierDurabilityChange)
+ private static final emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange();
+ }
+
+ public static emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AbilityMetaModifierDurabilityChange parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AbilityMetaModifierDurabilityChange(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AbilityMetaModifierDurabilityChangeOuterClass
+ .AbilityMetaModifierDurabilityChange
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AbilityMetaModifierDurabilityChange_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n)AbilityMetaModifierDurabilityChange.pr"
+ + "oto\032\033AbilityAppliedAbility.proto\"[\n#Abil"
+ + "ityMetaModifierDurabilityChange\022\031\n\021remai"
+ + "n_durability\030\001 \001(\002\022\031\n\021reduce_durability\030"
+ + "\002 \001(\002B\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.AbilityAppliedAbilityOuterClass.getDescriptor(),
+ });
+ internal_static_AbilityMetaModifierDurabilityChange_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_AbilityMetaModifierDurabilityChange_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AbilityMetaModifierDurabilityChange_descriptor,
+ new java.lang.String[] {
+ "RemainDurability", "ReduceDurability",
+ });
+ emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AkaFesDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AkaFesDetailInfoOuterClass.java
new file mode 100644
index 000000000..4167eb18e
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AkaFesDetailInfoOuterClass.java
@@ -0,0 +1,1813 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AkaFesDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AkaFesDetailInfoOuterClass {
+ private AkaFesDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AkaFesDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AkaFesDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .BEAMFIKPMLE PKMBJHHFJDE = 1;
+ *
+ * @return Whether the pKMBJHHFJDE field is set.
+ */
+ boolean hasPKMBJHHFJDE();
+ /**
+ * .BEAMFIKPMLE PKMBJHHFJDE = 1;
+ *
+ * @return The pKMBJHHFJDE.
+ */
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE getPKMBJHHFJDE();
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder getPKMBJHHFJDEOrBuilder();
+
+ /**
+ * .JNMLLBGCBOB PEDJMDFFCDA = 7;
+ *
+ * @return Whether the pEDJMDFFCDA field is set.
+ */
+ boolean hasPEDJMDFFCDA();
+ /**
+ * .JNMLLBGCBOB PEDJMDFFCDA = 7;
+ *
+ * @return The pEDJMDFFCDA.
+ */
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB getPEDJMDFFCDA();
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOBOrBuilder getPEDJMDFFCDAOrBuilder();
+
+ /**
+ * .AKFPAANICKG APNDPJFFEGL = 5;
+ *
+ * @return Whether the aPNDPJFFEGL field is set.
+ */
+ boolean hasAPNDPJFFEGL();
+ /**
+ * .AKFPAANICKG APNDPJFFEGL = 5;
+ *
+ * @return The aPNDPJFFEGL.
+ */
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getAPNDPJFFEGL();
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder getAPNDPJFFEGLOrBuilder();
+
+ /**
+ * .ABJDNCBDEKI ONJNLIGNPIC = 15;
+ *
+ * @return Whether the oNJNLIGNPIC field is set.
+ */
+ boolean hasONJNLIGNPIC();
+ /**
+ * .ABJDNCBDEKI ONJNLIGNPIC = 15;
+ *
+ * @return The oNJNLIGNPIC.
+ */
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI getONJNLIGNPIC();
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder getONJNLIGNPICOrBuilder();
+
+ /**
+ * .PIHDFMDILLF HGEMLFAGBEL = 8;
+ *
+ * @return Whether the hGEMLFAGBEL field is set.
+ */
+ boolean hasHGEMLFAGBEL();
+ /**
+ * .PIHDFMDILLF HGEMLFAGBEL = 8;
+ *
+ * @return The hGEMLFAGBEL.
+ */
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF getHGEMLFAGBEL();
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLFOrBuilder getHGEMLFAGBELOrBuilder();
+
+ /**
+ * .JILBANAJEEF potion_info = 13;
+ *
+ * @return Whether the potionInfo field is set.
+ */
+ boolean hasPotionInfo();
+ /**
+ * .JILBANAJEEF potion_info = 13;
+ *
+ * @return The potionInfo.
+ */
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF getPotionInfo();
+ /** .JILBANAJEEF potion_info = 13; */
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEFOrBuilder getPotionInfoOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Name: BGAMHAGFENK
+ *
+ *
+ * Protobuf type {@code AkaFesDetailInfo}
+ */
+ public static final class AkaFesDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AkaFesDetailInfo)
+ AkaFesDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AkaFesDetailInfo.newBuilder() to construct.
+ private AkaFesDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AkaFesDetailInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AkaFesDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AkaFesDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder subBuilder =
+ null;
+ if (pKMBJHHFJDE_ != null) {
+ subBuilder = pKMBJHHFJDE_.toBuilder();
+ }
+ pKMBJHHFJDE_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(pKMBJHHFJDE_);
+ pKMBJHHFJDE_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 42:
+ {
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder subBuilder =
+ null;
+ if (aPNDPJFFEGL_ != null) {
+ subBuilder = aPNDPJFFEGL_.toBuilder();
+ }
+ aPNDPJFFEGL_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(aPNDPJFFEGL_);
+ aPNDPJFFEGL_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 58:
+ {
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.Builder subBuilder =
+ null;
+ if (pEDJMDFFCDA_ != null) {
+ subBuilder = pEDJMDFFCDA_.toBuilder();
+ }
+ pEDJMDFFCDA_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(pEDJMDFFCDA_);
+ pEDJMDFFCDA_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 66:
+ {
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.Builder subBuilder =
+ null;
+ if (hGEMLFAGBEL_ != null) {
+ subBuilder = hGEMLFAGBEL_.toBuilder();
+ }
+ hGEMLFAGBEL_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(hGEMLFAGBEL_);
+ hGEMLFAGBEL_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 106:
+ {
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.Builder subBuilder =
+ null;
+ if (potionInfo_ != null) {
+ subBuilder = potionInfo_.toBuilder();
+ }
+ potionInfo_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(potionInfo_);
+ potionInfo_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 122:
+ {
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder subBuilder =
+ null;
+ if (oNJNLIGNPIC_ != null) {
+ subBuilder = oNJNLIGNPIC_.toBuilder();
+ }
+ oNJNLIGNPIC_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(oNJNLIGNPIC_);
+ oNJNLIGNPIC_ = 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.AkaFesDetailInfoOuterClass
+ .internal_static_AkaFesDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass
+ .internal_static_AkaFesDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo.class,
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo.Builder.class);
+ }
+
+ public static final int PKMBJHHFJDE_FIELD_NUMBER = 1;
+ private emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE pKMBJHHFJDE_;
+ /**
+ * .BEAMFIKPMLE PKMBJHHFJDE = 1;
+ *
+ * @return Whether the pKMBJHHFJDE field is set.
+ */
+ @java.lang.Override
+ public boolean hasPKMBJHHFJDE() {
+ return pKMBJHHFJDE_ != null;
+ }
+ /**
+ * .BEAMFIKPMLE PKMBJHHFJDE = 1;
+ *
+ * @return The pKMBJHHFJDE.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE getPKMBJHHFJDE() {
+ return pKMBJHHFJDE_ == null
+ ? emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.getDefaultInstance()
+ : pKMBJHHFJDE_;
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder
+ getPKMBJHHFJDEOrBuilder() {
+ return getPKMBJHHFJDE();
+ }
+
+ public static final int PEDJMDFFCDA_FIELD_NUMBER = 7;
+ private emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB pEDJMDFFCDA_;
+ /**
+ * .JNMLLBGCBOB PEDJMDFFCDA = 7;
+ *
+ * @return Whether the pEDJMDFFCDA field is set.
+ */
+ @java.lang.Override
+ public boolean hasPEDJMDFFCDA() {
+ return pEDJMDFFCDA_ != null;
+ }
+ /**
+ * .JNMLLBGCBOB PEDJMDFFCDA = 7;
+ *
+ * @return The pEDJMDFFCDA.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB getPEDJMDFFCDA() {
+ return pEDJMDFFCDA_ == null
+ ? emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.getDefaultInstance()
+ : pEDJMDFFCDA_;
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOBOrBuilder
+ getPEDJMDFFCDAOrBuilder() {
+ return getPEDJMDFFCDA();
+ }
+
+ public static final int APNDPJFFEGL_FIELD_NUMBER = 5;
+ private emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG aPNDPJFFEGL_;
+ /**
+ * .AKFPAANICKG APNDPJFFEGL = 5;
+ *
+ * @return Whether the aPNDPJFFEGL field is set.
+ */
+ @java.lang.Override
+ public boolean hasAPNDPJFFEGL() {
+ return aPNDPJFFEGL_ != null;
+ }
+ /**
+ * .AKFPAANICKG APNDPJFFEGL = 5;
+ *
+ * @return The aPNDPJFFEGL.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getAPNDPJFFEGL() {
+ return aPNDPJFFEGL_ == null
+ ? emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.getDefaultInstance()
+ : aPNDPJFFEGL_;
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder
+ getAPNDPJFFEGLOrBuilder() {
+ return getAPNDPJFFEGL();
+ }
+
+ public static final int ONJNLIGNPIC_FIELD_NUMBER = 15;
+ private emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI oNJNLIGNPIC_;
+ /**
+ * .ABJDNCBDEKI ONJNLIGNPIC = 15;
+ *
+ * @return Whether the oNJNLIGNPIC field is set.
+ */
+ @java.lang.Override
+ public boolean hasONJNLIGNPIC() {
+ return oNJNLIGNPIC_ != null;
+ }
+ /**
+ * .ABJDNCBDEKI ONJNLIGNPIC = 15;
+ *
+ * @return The oNJNLIGNPIC.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI getONJNLIGNPIC() {
+ return oNJNLIGNPIC_ == null
+ ? emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.getDefaultInstance()
+ : oNJNLIGNPIC_;
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder
+ getONJNLIGNPICOrBuilder() {
+ return getONJNLIGNPIC();
+ }
+
+ public static final int HGEMLFAGBEL_FIELD_NUMBER = 8;
+ private emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF hGEMLFAGBEL_;
+ /**
+ * .PIHDFMDILLF HGEMLFAGBEL = 8;
+ *
+ * @return Whether the hGEMLFAGBEL field is set.
+ */
+ @java.lang.Override
+ public boolean hasHGEMLFAGBEL() {
+ return hGEMLFAGBEL_ != null;
+ }
+ /**
+ * .PIHDFMDILLF HGEMLFAGBEL = 8;
+ *
+ * @return The hGEMLFAGBEL.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF getHGEMLFAGBEL() {
+ return hGEMLFAGBEL_ == null
+ ? emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.getDefaultInstance()
+ : hGEMLFAGBEL_;
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLFOrBuilder
+ getHGEMLFAGBELOrBuilder() {
+ return getHGEMLFAGBEL();
+ }
+
+ public static final int POTION_INFO_FIELD_NUMBER = 13;
+ private emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF potionInfo_;
+ /**
+ * .JILBANAJEEF potion_info = 13;
+ *
+ * @return Whether the potionInfo field is set.
+ */
+ @java.lang.Override
+ public boolean hasPotionInfo() {
+ return potionInfo_ != null;
+ }
+ /**
+ * .JILBANAJEEF potion_info = 13;
+ *
+ * @return The potionInfo.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF getPotionInfo() {
+ return potionInfo_ == null
+ ? emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.getDefaultInstance()
+ : potionInfo_;
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEFOrBuilder
+ getPotionInfoOrBuilder() {
+ return getPotionInfo();
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (pKMBJHHFJDE_ != null) {
+ output.writeMessage(1, getPKMBJHHFJDE());
+ }
+ if (aPNDPJFFEGL_ != null) {
+ output.writeMessage(5, getAPNDPJFFEGL());
+ }
+ if (pEDJMDFFCDA_ != null) {
+ output.writeMessage(7, getPEDJMDFFCDA());
+ }
+ if (hGEMLFAGBEL_ != null) {
+ output.writeMessage(8, getHGEMLFAGBEL());
+ }
+ if (potionInfo_ != null) {
+ output.writeMessage(13, getPotionInfo());
+ }
+ if (oNJNLIGNPIC_ != null) {
+ output.writeMessage(15, getONJNLIGNPIC());
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (pKMBJHHFJDE_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getPKMBJHHFJDE());
+ }
+ if (aPNDPJFFEGL_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getAPNDPJFFEGL());
+ }
+ if (pEDJMDFFCDA_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getPEDJMDFFCDA());
+ }
+ if (hGEMLFAGBEL_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getHGEMLFAGBEL());
+ }
+ if (potionInfo_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(13, getPotionInfo());
+ }
+ if (oNJNLIGNPIC_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(15, getONJNLIGNPIC());
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo other =
+ (emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo) obj;
+
+ if (hasPKMBJHHFJDE() != other.hasPKMBJHHFJDE()) return false;
+ if (hasPKMBJHHFJDE()) {
+ if (!getPKMBJHHFJDE().equals(other.getPKMBJHHFJDE())) return false;
+ }
+ if (hasPEDJMDFFCDA() != other.hasPEDJMDFFCDA()) return false;
+ if (hasPEDJMDFFCDA()) {
+ if (!getPEDJMDFFCDA().equals(other.getPEDJMDFFCDA())) return false;
+ }
+ if (hasAPNDPJFFEGL() != other.hasAPNDPJFFEGL()) return false;
+ if (hasAPNDPJFFEGL()) {
+ if (!getAPNDPJFFEGL().equals(other.getAPNDPJFFEGL())) return false;
+ }
+ if (hasONJNLIGNPIC() != other.hasONJNLIGNPIC()) return false;
+ if (hasONJNLIGNPIC()) {
+ if (!getONJNLIGNPIC().equals(other.getONJNLIGNPIC())) return false;
+ }
+ if (hasHGEMLFAGBEL() != other.hasHGEMLFAGBEL()) return false;
+ if (hasHGEMLFAGBEL()) {
+ if (!getHGEMLFAGBEL().equals(other.getHGEMLFAGBEL())) return false;
+ }
+ if (hasPotionInfo() != other.hasPotionInfo()) return false;
+ if (hasPotionInfo()) {
+ if (!getPotionInfo().equals(other.getPotionInfo())) return false;
+ }
+ if (!unknownFields.equals(other.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 (hasPKMBJHHFJDE()) {
+ hash = (37 * hash) + PKMBJHHFJDE_FIELD_NUMBER;
+ hash = (53 * hash) + getPKMBJHHFJDE().hashCode();
+ }
+ if (hasPEDJMDFFCDA()) {
+ hash = (37 * hash) + PEDJMDFFCDA_FIELD_NUMBER;
+ hash = (53 * hash) + getPEDJMDFFCDA().hashCode();
+ }
+ if (hasAPNDPJFFEGL()) {
+ hash = (37 * hash) + APNDPJFFEGL_FIELD_NUMBER;
+ hash = (53 * hash) + getAPNDPJFFEGL().hashCode();
+ }
+ if (hasONJNLIGNPIC()) {
+ hash = (37 * hash) + ONJNLIGNPIC_FIELD_NUMBER;
+ hash = (53 * hash) + getONJNLIGNPIC().hashCode();
+ }
+ if (hasHGEMLFAGBEL()) {
+ hash = (37 * hash) + HGEMLFAGBEL_FIELD_NUMBER;
+ hash = (53 * hash) + getHGEMLFAGBEL().hashCode();
+ }
+ if (hasPotionInfo()) {
+ hash = (37 * hash) + POTION_INFO_FIELD_NUMBER;
+ hash = (53 * hash) + getPotionInfo().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: BGAMHAGFENK
+ *
+ *
+ * Protobuf type {@code AkaFesDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AkaFesDetailInfo)
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass
+ .internal_static_AkaFesDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass
+ .internal_static_AkaFesDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo.class,
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo.Builder
+ .class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.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 (pKMBJHHFJDEBuilder_ == null) {
+ pKMBJHHFJDE_ = null;
+ } else {
+ pKMBJHHFJDE_ = null;
+ pKMBJHHFJDEBuilder_ = null;
+ }
+ if (pEDJMDFFCDABuilder_ == null) {
+ pEDJMDFFCDA_ = null;
+ } else {
+ pEDJMDFFCDA_ = null;
+ pEDJMDFFCDABuilder_ = null;
+ }
+ if (aPNDPJFFEGLBuilder_ == null) {
+ aPNDPJFFEGL_ = null;
+ } else {
+ aPNDPJFFEGL_ = null;
+ aPNDPJFFEGLBuilder_ = null;
+ }
+ if (oNJNLIGNPICBuilder_ == null) {
+ oNJNLIGNPIC_ = null;
+ } else {
+ oNJNLIGNPIC_ = null;
+ oNJNLIGNPICBuilder_ = null;
+ }
+ if (hGEMLFAGBELBuilder_ == null) {
+ hGEMLFAGBEL_ = null;
+ } else {
+ hGEMLFAGBEL_ = null;
+ hGEMLFAGBELBuilder_ = null;
+ }
+ if (potionInfoBuilder_ == null) {
+ potionInfo_ = null;
+ } else {
+ potionInfo_ = null;
+ potionInfoBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass
+ .internal_static_AkaFesDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo build() {
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo buildPartial() {
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo result =
+ new emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo(this);
+ if (pKMBJHHFJDEBuilder_ == null) {
+ result.pKMBJHHFJDE_ = pKMBJHHFJDE_;
+ } else {
+ result.pKMBJHHFJDE_ = pKMBJHHFJDEBuilder_.build();
+ }
+ if (pEDJMDFFCDABuilder_ == null) {
+ result.pEDJMDFFCDA_ = pEDJMDFFCDA_;
+ } else {
+ result.pEDJMDFFCDA_ = pEDJMDFFCDABuilder_.build();
+ }
+ if (aPNDPJFFEGLBuilder_ == null) {
+ result.aPNDPJFFEGL_ = aPNDPJFFEGL_;
+ } else {
+ result.aPNDPJFFEGL_ = aPNDPJFFEGLBuilder_.build();
+ }
+ if (oNJNLIGNPICBuilder_ == null) {
+ result.oNJNLIGNPIC_ = oNJNLIGNPIC_;
+ } else {
+ result.oNJNLIGNPIC_ = oNJNLIGNPICBuilder_.build();
+ }
+ if (hGEMLFAGBELBuilder_ == null) {
+ result.hGEMLFAGBEL_ = hGEMLFAGBEL_;
+ } else {
+ result.hGEMLFAGBEL_ = hGEMLFAGBELBuilder_.build();
+ }
+ if (potionInfoBuilder_ == null) {
+ result.potionInfo_ = potionInfo_;
+ } else {
+ result.potionInfo_ = potionInfoBuilder_.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.AkaFesDetailInfoOuterClass.AkaFesDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ .getDefaultInstance()) return this;
+ if (other.hasPKMBJHHFJDE()) {
+ mergePKMBJHHFJDE(other.getPKMBJHHFJDE());
+ }
+ if (other.hasPEDJMDFFCDA()) {
+ mergePEDJMDFFCDA(other.getPEDJMDFFCDA());
+ }
+ if (other.hasAPNDPJFFEGL()) {
+ mergeAPNDPJFFEGL(other.getAPNDPJFFEGL());
+ }
+ if (other.hasONJNLIGNPIC()) {
+ mergeONJNLIGNPIC(other.getONJNLIGNPIC());
+ }
+ if (other.hasHGEMLFAGBEL()) {
+ mergeHGEMLFAGBEL(other.getHGEMLFAGBEL());
+ }
+ if (other.hasPotionInfo()) {
+ mergePotionInfo(other.getPotionInfo());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE pKMBJHHFJDE_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder>
+ pKMBJHHFJDEBuilder_;
+ /**
+ * .BEAMFIKPMLE PKMBJHHFJDE = 1;
+ *
+ * @return Whether the pKMBJHHFJDE field is set.
+ */
+ public boolean hasPKMBJHHFJDE() {
+ return pKMBJHHFJDEBuilder_ != null || pKMBJHHFJDE_ != null;
+ }
+ /**
+ * .BEAMFIKPMLE PKMBJHHFJDE = 1;
+ *
+ * @return The pKMBJHHFJDE.
+ */
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE getPKMBJHHFJDE() {
+ if (pKMBJHHFJDEBuilder_ == null) {
+ return pKMBJHHFJDE_ == null
+ ? emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.getDefaultInstance()
+ : pKMBJHHFJDE_;
+ } else {
+ return pKMBJHHFJDEBuilder_.getMessage();
+ }
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ public Builder setPKMBJHHFJDE(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE value) {
+ if (pKMBJHHFJDEBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pKMBJHHFJDE_ = value;
+ onChanged();
+ } else {
+ pKMBJHHFJDEBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ public Builder setPKMBJHHFJDE(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder builderForValue) {
+ if (pKMBJHHFJDEBuilder_ == null) {
+ pKMBJHHFJDE_ = builderForValue.build();
+ onChanged();
+ } else {
+ pKMBJHHFJDEBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ public Builder mergePKMBJHHFJDE(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE value) {
+ if (pKMBJHHFJDEBuilder_ == null) {
+ if (pKMBJHHFJDE_ != null) {
+ pKMBJHHFJDE_ =
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE
+ .newBuilder(pKMBJHHFJDE_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ pKMBJHHFJDE_ = value;
+ }
+ onChanged();
+ } else {
+ pKMBJHHFJDEBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ public Builder clearPKMBJHHFJDE() {
+ if (pKMBJHHFJDEBuilder_ == null) {
+ pKMBJHHFJDE_ = null;
+ onChanged();
+ } else {
+ pKMBJHHFJDE_ = null;
+ pKMBJHHFJDEBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder
+ getPKMBJHHFJDEBuilder() {
+
+ onChanged();
+ return getPKMBJHHFJDEFieldBuilder().getBuilder();
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder
+ getPKMBJHHFJDEOrBuilder() {
+ if (pKMBJHHFJDEBuilder_ != null) {
+ return pKMBJHHFJDEBuilder_.getMessageOrBuilder();
+ } else {
+ return pKMBJHHFJDE_ == null
+ ? emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.getDefaultInstance()
+ : pKMBJHHFJDE_;
+ }
+ }
+ /** .BEAMFIKPMLE PKMBJHHFJDE = 1; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder>
+ getPKMBJHHFJDEFieldBuilder() {
+ if (pKMBJHHFJDEBuilder_ == null) {
+ pKMBJHHFJDEBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder>(
+ getPKMBJHHFJDE(), getParentForChildren(), isClean());
+ pKMBJHHFJDE_ = null;
+ }
+ return pKMBJHHFJDEBuilder_;
+ }
+
+ private emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB pEDJMDFFCDA_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB,
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.Builder,
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOBOrBuilder>
+ pEDJMDFFCDABuilder_;
+ /**
+ * .JNMLLBGCBOB PEDJMDFFCDA = 7;
+ *
+ * @return Whether the pEDJMDFFCDA field is set.
+ */
+ public boolean hasPEDJMDFFCDA() {
+ return pEDJMDFFCDABuilder_ != null || pEDJMDFFCDA_ != null;
+ }
+ /**
+ * .JNMLLBGCBOB PEDJMDFFCDA = 7;
+ *
+ * @return The pEDJMDFFCDA.
+ */
+ public emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB getPEDJMDFFCDA() {
+ if (pEDJMDFFCDABuilder_ == null) {
+ return pEDJMDFFCDA_ == null
+ ? emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.getDefaultInstance()
+ : pEDJMDFFCDA_;
+ } else {
+ return pEDJMDFFCDABuilder_.getMessage();
+ }
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ public Builder setPEDJMDFFCDA(
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB value) {
+ if (pEDJMDFFCDABuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pEDJMDFFCDA_ = value;
+ onChanged();
+ } else {
+ pEDJMDFFCDABuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ public Builder setPEDJMDFFCDA(
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.Builder builderForValue) {
+ if (pEDJMDFFCDABuilder_ == null) {
+ pEDJMDFFCDA_ = builderForValue.build();
+ onChanged();
+ } else {
+ pEDJMDFFCDABuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ public Builder mergePEDJMDFFCDA(
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB value) {
+ if (pEDJMDFFCDABuilder_ == null) {
+ if (pEDJMDFFCDA_ != null) {
+ pEDJMDFFCDA_ =
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB
+ .newBuilder(pEDJMDFFCDA_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ pEDJMDFFCDA_ = value;
+ }
+ onChanged();
+ } else {
+ pEDJMDFFCDABuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ public Builder clearPEDJMDFFCDA() {
+ if (pEDJMDFFCDABuilder_ == null) {
+ pEDJMDFFCDA_ = null;
+ onChanged();
+ } else {
+ pEDJMDFFCDA_ = null;
+ pEDJMDFFCDABuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ public emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.Builder
+ getPEDJMDFFCDABuilder() {
+
+ onChanged();
+ return getPEDJMDFFCDAFieldBuilder().getBuilder();
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ public emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOBOrBuilder
+ getPEDJMDFFCDAOrBuilder() {
+ if (pEDJMDFFCDABuilder_ != null) {
+ return pEDJMDFFCDABuilder_.getMessageOrBuilder();
+ } else {
+ return pEDJMDFFCDA_ == null
+ ? emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.getDefaultInstance()
+ : pEDJMDFFCDA_;
+ }
+ }
+ /** .JNMLLBGCBOB PEDJMDFFCDA = 7; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB,
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.Builder,
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOBOrBuilder>
+ getPEDJMDFFCDAFieldBuilder() {
+ if (pEDJMDFFCDABuilder_ == null) {
+ pEDJMDFFCDABuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB,
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOB.Builder,
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.JNMLLBGCBOBOrBuilder>(
+ getPEDJMDFFCDA(), getParentForChildren(), isClean());
+ pEDJMDFFCDA_ = null;
+ }
+ return pEDJMDFFCDABuilder_;
+ }
+
+ private emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG aPNDPJFFEGL_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG,
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder,
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder>
+ aPNDPJFFEGLBuilder_;
+ /**
+ * .AKFPAANICKG APNDPJFFEGL = 5;
+ *
+ * @return Whether the aPNDPJFFEGL field is set.
+ */
+ public boolean hasAPNDPJFFEGL() {
+ return aPNDPJFFEGLBuilder_ != null || aPNDPJFFEGL_ != null;
+ }
+ /**
+ * .AKFPAANICKG APNDPJFFEGL = 5;
+ *
+ * @return The aPNDPJFFEGL.
+ */
+ public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG getAPNDPJFFEGL() {
+ if (aPNDPJFFEGLBuilder_ == null) {
+ return aPNDPJFFEGL_ == null
+ ? emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.getDefaultInstance()
+ : aPNDPJFFEGL_;
+ } else {
+ return aPNDPJFFEGLBuilder_.getMessage();
+ }
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ public Builder setAPNDPJFFEGL(
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG value) {
+ if (aPNDPJFFEGLBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ aPNDPJFFEGL_ = value;
+ onChanged();
+ } else {
+ aPNDPJFFEGLBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ public Builder setAPNDPJFFEGL(
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder builderForValue) {
+ if (aPNDPJFFEGLBuilder_ == null) {
+ aPNDPJFFEGL_ = builderForValue.build();
+ onChanged();
+ } else {
+ aPNDPJFFEGLBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ public Builder mergeAPNDPJFFEGL(
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG value) {
+ if (aPNDPJFFEGLBuilder_ == null) {
+ if (aPNDPJFFEGL_ != null) {
+ aPNDPJFFEGL_ =
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG
+ .newBuilder(aPNDPJFFEGL_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ aPNDPJFFEGL_ = value;
+ }
+ onChanged();
+ } else {
+ aPNDPJFFEGLBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ public Builder clearAPNDPJFFEGL() {
+ if (aPNDPJFFEGLBuilder_ == null) {
+ aPNDPJFFEGL_ = null;
+ onChanged();
+ } else {
+ aPNDPJFFEGL_ = null;
+ aPNDPJFFEGLBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder
+ getAPNDPJFFEGLBuilder() {
+
+ onChanged();
+ return getAPNDPJFFEGLFieldBuilder().getBuilder();
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ public emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder
+ getAPNDPJFFEGLOrBuilder() {
+ if (aPNDPJFFEGLBuilder_ != null) {
+ return aPNDPJFFEGLBuilder_.getMessageOrBuilder();
+ } else {
+ return aPNDPJFFEGL_ == null
+ ? emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.getDefaultInstance()
+ : aPNDPJFFEGL_;
+ }
+ }
+ /** .AKFPAANICKG APNDPJFFEGL = 5; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG,
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder,
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder>
+ getAPNDPJFFEGLFieldBuilder() {
+ if (aPNDPJFFEGLBuilder_ == null) {
+ aPNDPJFFEGLBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG,
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKG.Builder,
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.AKFPAANICKGOrBuilder>(
+ getAPNDPJFFEGL(), getParentForChildren(), isClean());
+ aPNDPJFFEGL_ = null;
+ }
+ return aPNDPJFFEGLBuilder_;
+ }
+
+ private emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI oNJNLIGNPIC_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI,
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder,
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder>
+ oNJNLIGNPICBuilder_;
+ /**
+ * .ABJDNCBDEKI ONJNLIGNPIC = 15;
+ *
+ * @return Whether the oNJNLIGNPIC field is set.
+ */
+ public boolean hasONJNLIGNPIC() {
+ return oNJNLIGNPICBuilder_ != null || oNJNLIGNPIC_ != null;
+ }
+ /**
+ * .ABJDNCBDEKI ONJNLIGNPIC = 15;
+ *
+ * @return The oNJNLIGNPIC.
+ */
+ public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI getONJNLIGNPIC() {
+ if (oNJNLIGNPICBuilder_ == null) {
+ return oNJNLIGNPIC_ == null
+ ? emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.getDefaultInstance()
+ : oNJNLIGNPIC_;
+ } else {
+ return oNJNLIGNPICBuilder_.getMessage();
+ }
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ public Builder setONJNLIGNPIC(
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI value) {
+ if (oNJNLIGNPICBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ oNJNLIGNPIC_ = value;
+ onChanged();
+ } else {
+ oNJNLIGNPICBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ public Builder setONJNLIGNPIC(
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder builderForValue) {
+ if (oNJNLIGNPICBuilder_ == null) {
+ oNJNLIGNPIC_ = builderForValue.build();
+ onChanged();
+ } else {
+ oNJNLIGNPICBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ public Builder mergeONJNLIGNPIC(
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI value) {
+ if (oNJNLIGNPICBuilder_ == null) {
+ if (oNJNLIGNPIC_ != null) {
+ oNJNLIGNPIC_ =
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI
+ .newBuilder(oNJNLIGNPIC_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ oNJNLIGNPIC_ = value;
+ }
+ onChanged();
+ } else {
+ oNJNLIGNPICBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ public Builder clearONJNLIGNPIC() {
+ if (oNJNLIGNPICBuilder_ == null) {
+ oNJNLIGNPIC_ = null;
+ onChanged();
+ } else {
+ oNJNLIGNPIC_ = null;
+ oNJNLIGNPICBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder
+ getONJNLIGNPICBuilder() {
+
+ onChanged();
+ return getONJNLIGNPICFieldBuilder().getBuilder();
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ public emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder
+ getONJNLIGNPICOrBuilder() {
+ if (oNJNLIGNPICBuilder_ != null) {
+ return oNJNLIGNPICBuilder_.getMessageOrBuilder();
+ } else {
+ return oNJNLIGNPIC_ == null
+ ? emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.getDefaultInstance()
+ : oNJNLIGNPIC_;
+ }
+ }
+ /** .ABJDNCBDEKI ONJNLIGNPIC = 15; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI,
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder,
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder>
+ getONJNLIGNPICFieldBuilder() {
+ if (oNJNLIGNPICBuilder_ == null) {
+ oNJNLIGNPICBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI,
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKI.Builder,
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.ABJDNCBDEKIOrBuilder>(
+ getONJNLIGNPIC(), getParentForChildren(), isClean());
+ oNJNLIGNPIC_ = null;
+ }
+ return oNJNLIGNPICBuilder_;
+ }
+
+ private emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF hGEMLFAGBEL_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF,
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.Builder,
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLFOrBuilder>
+ hGEMLFAGBELBuilder_;
+ /**
+ * .PIHDFMDILLF HGEMLFAGBEL = 8;
+ *
+ * @return Whether the hGEMLFAGBEL field is set.
+ */
+ public boolean hasHGEMLFAGBEL() {
+ return hGEMLFAGBELBuilder_ != null || hGEMLFAGBEL_ != null;
+ }
+ /**
+ * .PIHDFMDILLF HGEMLFAGBEL = 8;
+ *
+ * @return The hGEMLFAGBEL.
+ */
+ public emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF getHGEMLFAGBEL() {
+ if (hGEMLFAGBELBuilder_ == null) {
+ return hGEMLFAGBEL_ == null
+ ? emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.getDefaultInstance()
+ : hGEMLFAGBEL_;
+ } else {
+ return hGEMLFAGBELBuilder_.getMessage();
+ }
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ public Builder setHGEMLFAGBEL(
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF value) {
+ if (hGEMLFAGBELBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ hGEMLFAGBEL_ = value;
+ onChanged();
+ } else {
+ hGEMLFAGBELBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ public Builder setHGEMLFAGBEL(
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.Builder builderForValue) {
+ if (hGEMLFAGBELBuilder_ == null) {
+ hGEMLFAGBEL_ = builderForValue.build();
+ onChanged();
+ } else {
+ hGEMLFAGBELBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ public Builder mergeHGEMLFAGBEL(
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF value) {
+ if (hGEMLFAGBELBuilder_ == null) {
+ if (hGEMLFAGBEL_ != null) {
+ hGEMLFAGBEL_ =
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF
+ .newBuilder(hGEMLFAGBEL_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ hGEMLFAGBEL_ = value;
+ }
+ onChanged();
+ } else {
+ hGEMLFAGBELBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ public Builder clearHGEMLFAGBEL() {
+ if (hGEMLFAGBELBuilder_ == null) {
+ hGEMLFAGBEL_ = null;
+ onChanged();
+ } else {
+ hGEMLFAGBEL_ = null;
+ hGEMLFAGBELBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ public emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.Builder
+ getHGEMLFAGBELBuilder() {
+
+ onChanged();
+ return getHGEMLFAGBELFieldBuilder().getBuilder();
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ public emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLFOrBuilder
+ getHGEMLFAGBELOrBuilder() {
+ if (hGEMLFAGBELBuilder_ != null) {
+ return hGEMLFAGBELBuilder_.getMessageOrBuilder();
+ } else {
+ return hGEMLFAGBEL_ == null
+ ? emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.getDefaultInstance()
+ : hGEMLFAGBEL_;
+ }
+ }
+ /** .PIHDFMDILLF HGEMLFAGBEL = 8; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF,
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.Builder,
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLFOrBuilder>
+ getHGEMLFAGBELFieldBuilder() {
+ if (hGEMLFAGBELBuilder_ == null) {
+ hGEMLFAGBELBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF,
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLF.Builder,
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.PIHDFMDILLFOrBuilder>(
+ getHGEMLFAGBEL(), getParentForChildren(), isClean());
+ hGEMLFAGBEL_ = null;
+ }
+ return hGEMLFAGBELBuilder_;
+ }
+
+ private emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF potionInfo_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF,
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.Builder,
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEFOrBuilder>
+ potionInfoBuilder_;
+ /**
+ * .JILBANAJEEF potion_info = 13;
+ *
+ * @return Whether the potionInfo field is set.
+ */
+ public boolean hasPotionInfo() {
+ return potionInfoBuilder_ != null || potionInfo_ != null;
+ }
+ /**
+ * .JILBANAJEEF potion_info = 13;
+ *
+ * @return The potionInfo.
+ */
+ public emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF getPotionInfo() {
+ if (potionInfoBuilder_ == null) {
+ return potionInfo_ == null
+ ? emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.getDefaultInstance()
+ : potionInfo_;
+ } else {
+ return potionInfoBuilder_.getMessage();
+ }
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ public Builder setPotionInfo(
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF value) {
+ if (potionInfoBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ potionInfo_ = value;
+ onChanged();
+ } else {
+ potionInfoBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ public Builder setPotionInfo(
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.Builder builderForValue) {
+ if (potionInfoBuilder_ == null) {
+ potionInfo_ = builderForValue.build();
+ onChanged();
+ } else {
+ potionInfoBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ public Builder mergePotionInfo(
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF value) {
+ if (potionInfoBuilder_ == null) {
+ if (potionInfo_ != null) {
+ potionInfo_ =
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF
+ .newBuilder(potionInfo_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ potionInfo_ = value;
+ }
+ onChanged();
+ } else {
+ potionInfoBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ public Builder clearPotionInfo() {
+ if (potionInfoBuilder_ == null) {
+ potionInfo_ = null;
+ onChanged();
+ } else {
+ potionInfo_ = null;
+ potionInfoBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ public emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.Builder
+ getPotionInfoBuilder() {
+
+ onChanged();
+ return getPotionInfoFieldBuilder().getBuilder();
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ public emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEFOrBuilder
+ getPotionInfoOrBuilder() {
+ if (potionInfoBuilder_ != null) {
+ return potionInfoBuilder_.getMessageOrBuilder();
+ } else {
+ return potionInfo_ == null
+ ? emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.getDefaultInstance()
+ : potionInfo_;
+ }
+ }
+ /** .JILBANAJEEF potion_info = 13; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF,
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.Builder,
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEFOrBuilder>
+ getPotionInfoFieldBuilder() {
+ if (potionInfoBuilder_ == null) {
+ potionInfoBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF,
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEF.Builder,
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.JILBANAJEEFOrBuilder>(
+ getPotionInfo(), getParentForChildren(), isClean());
+ potionInfo_ = null;
+ }
+ return potionInfoBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AkaFesDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AkaFesDetailInfo)
+ private static final emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AkaFesDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AkaFesDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AkaFesDetailInfoOuterClass.AkaFesDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AkaFesDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AkaFesDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\026AkaFesDetailInfo.proto\032\021ABJDNCBDEKI.pr"
+ + "oto\032\021AKFPAANICKG.proto\032\021BEAMFIKPMLE.prot"
+ + "o\032\021JILBANAJEEF.proto\032\021JNMLLBGCBOB.proto\032"
+ + "\021PIHDFMDILLF.proto\"\344\001\n\020AkaFesDetailInfo\022"
+ + "!\n\013PKMBJHHFJDE\030\001 \001(\0132\014.BEAMFIKPMLE\022!\n\013PE"
+ + "DJMDFFCDA\030\007 \001(\0132\014.JNMLLBGCBOB\022!\n\013APNDPJF"
+ + "FEGL\030\005 \001(\0132\014.AKFPAANICKG\022!\n\013ONJNLIGNPIC\030"
+ + "\017 \001(\0132\014.ABJDNCBDEKI\022!\n\013HGEMLFAGBEL\030\010 \001(\013"
+ + "2\014.PIHDFMDILLF\022!\n\013potion_info\030\r \001(\0132\014.JI"
+ + "LBANAJEEFB\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.ABJDNCBDEKIOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.getDescriptor(),
+ });
+ internal_static_AkaFesDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AkaFesDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AkaFesDetailInfo_descriptor,
+ new java.lang.String[] {
+ "PKMBJHHFJDE",
+ "PEDJMDFFCDA",
+ "APNDPJFFEGL",
+ "ONJNLIGNPIC",
+ "HGEMLFAGBEL",
+ "PotionInfo",
+ });
+ emu.grasscutter.net.proto.ABJDNCBDEKIOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.AKFPAANICKGOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.JILBANAJEEFOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.JNMLLBGCBOBOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.PIHDFMDILLFOuterClass.getDescriptor();
+ }
+
+ // @@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
index 3f91df93c..89a9a9555 100644
--- a/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java
@@ -17,20 +17,60 @@ public final class AllWidgetDataNotifyOuterClass {
// @@protoc_insertion_point(interface_extends:AllWidgetDataNotify)
com.google.protobuf.MessageOrBuilder {
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
java.util.List
getCoolDownGroupDataListList();
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
getCoolDownGroupDataList(int index);
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
int getCoolDownGroupDataListCount();
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
java.util.List<
? extends
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>
getCoolDownGroupDataListOrBuilderList();
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder
getCoolDownGroupDataListOrBuilder(int index);
@@ -120,20 +160,60 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WeatherWizardDataOuterClass.WeatherWizardDataOrBuilder
getWeatherWizardDataOrBuilder();
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
java.util.List
getNormalCoolDownDataListList();
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
getNormalCoolDownDataList(int index);
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
int getNormalCoolDownDataListCount();
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
java.util.List<
? extends
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>
getNormalCoolDownDataListOrBuilderList();
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder
getNormalCoolDownDataListOrBuilder(int index);
@@ -512,13 +592,29 @@ public final class AllWidgetDataNotifyOuterClass {
private java.util.List<
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData>
coolDownGroupDataList_;
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
@java.lang.Override
public java.util.List
getCoolDownGroupDataListList() {
return coolDownGroupDataList_;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
@java.lang.Override
public java.util.List<
? extends
@@ -526,18 +622,42 @@ public final class AllWidgetDataNotifyOuterClass {
getCoolDownGroupDataListOrBuilderList() {
return coolDownGroupDataList_;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
@java.lang.Override
public int getCoolDownGroupDataListCount() {
return coolDownGroupDataList_.size();
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
@java.lang.Override
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
getCoolDownGroupDataList(int index) {
return coolDownGroupDataList_.get(index);
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
@java.lang.Override
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder
getCoolDownGroupDataListOrBuilder(int index) {
@@ -704,13 +824,29 @@ public final class AllWidgetDataNotifyOuterClass {
private java.util.List<
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData>
normalCoolDownDataList_;
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
@java.lang.Override
public java.util.List
getNormalCoolDownDataListList() {
return normalCoolDownDataList_;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
@java.lang.Override
public java.util.List<
? extends
@@ -718,18 +854,42 @@ public final class AllWidgetDataNotifyOuterClass {
getNormalCoolDownDataListOrBuilderList() {
return normalCoolDownDataList_;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
@java.lang.Override
public int getNormalCoolDownDataListCount() {
return normalCoolDownDataList_.size();
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
@java.lang.Override
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
getNormalCoolDownDataList(int index) {
return normalCoolDownDataList_.get(index);
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
@java.lang.Override
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder
getNormalCoolDownDataListOrBuilder(int index) {
@@ -1722,7 +1882,15 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>
coolDownGroupDataListBuilder_;
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public java.util.List<
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData>
getCoolDownGroupDataListList() {
@@ -1732,7 +1900,15 @@ public final class AllWidgetDataNotifyOuterClass {
return coolDownGroupDataListBuilder_.getMessageList();
}
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public int getCoolDownGroupDataListCount() {
if (coolDownGroupDataListBuilder_ == null) {
return coolDownGroupDataList_.size();
@@ -1740,7 +1916,15 @@ public final class AllWidgetDataNotifyOuterClass {
return coolDownGroupDataListBuilder_.getCount();
}
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
getCoolDownGroupDataList(int index) {
if (coolDownGroupDataListBuilder_ == null) {
@@ -1749,7 +1933,15 @@ public final class AllWidgetDataNotifyOuterClass {
return coolDownGroupDataListBuilder_.getMessage(index);
}
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder setCoolDownGroupDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) {
@@ -1765,7 +1957,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder setCoolDownGroupDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
@@ -1779,7 +1979,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder addCoolDownGroupDataList(
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) {
if (coolDownGroupDataListBuilder_ == null) {
@@ -1794,7 +2002,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder addCoolDownGroupDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) {
@@ -1810,7 +2026,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder addCoolDownGroupDataList(
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
builderForValue) {
@@ -1823,7 +2047,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder addCoolDownGroupDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
@@ -1837,7 +2069,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder addAllCoolDownGroupDataList(
java.lang.Iterable<
? extends
@@ -1852,7 +2092,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder clearCoolDownGroupDataList() {
if (coolDownGroupDataListBuilder_ == null) {
coolDownGroupDataList_ = java.util.Collections.emptyList();
@@ -1863,7 +2111,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public Builder removeCoolDownGroupDataList(int index) {
if (coolDownGroupDataListBuilder_ == null) {
ensureCoolDownGroupDataListIsMutable();
@@ -1874,12 +2130,28 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
getCoolDownGroupDataListBuilder(int index) {
return getCoolDownGroupDataListFieldBuilder().getBuilder(index);
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder
getCoolDownGroupDataListOrBuilder(int index) {
if (coolDownGroupDataListBuilder_ == null) {
@@ -1888,7 +2160,15 @@ public final class AllWidgetDataNotifyOuterClass {
return coolDownGroupDataListBuilder_.getMessageOrBuilder(index);
}
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public java.util.List<
? extends
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass
@@ -1900,7 +2180,15 @@ public final class AllWidgetDataNotifyOuterClass {
return java.util.Collections.unmodifiableList(coolDownGroupDataList_);
}
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
addCoolDownGroupDataListBuilder() {
return getCoolDownGroupDataListFieldBuilder()
@@ -1908,7 +2196,15 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
.getDefaultInstance());
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
addCoolDownGroupDataListBuilder(int index) {
return getCoolDownGroupDataListFieldBuilder()
@@ -1917,7 +2213,15 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
.getDefaultInstance());
}
- /** repeated .WidgetCoolDownData coolDownGroupDataList = 7; */
+ /**
+ *
+ *
+ *
+ * LCFJGCFMBPH
+ *
+ *
+ * repeated .WidgetCoolDownData coolDownGroupDataList = 7;
+ */
public java.util.List<
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder>
getCoolDownGroupDataListBuilderList() {
@@ -2784,7 +3088,15 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>
normalCoolDownDataListBuilder_;
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public java.util.List<
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData>
getNormalCoolDownDataListList() {
@@ -2794,7 +3106,15 @@ public final class AllWidgetDataNotifyOuterClass {
return normalCoolDownDataListBuilder_.getMessageList();
}
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public int getNormalCoolDownDataListCount() {
if (normalCoolDownDataListBuilder_ == null) {
return normalCoolDownDataList_.size();
@@ -2802,7 +3122,15 @@ public final class AllWidgetDataNotifyOuterClass {
return normalCoolDownDataListBuilder_.getCount();
}
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
getNormalCoolDownDataList(int index) {
if (normalCoolDownDataListBuilder_ == null) {
@@ -2811,7 +3139,15 @@ public final class AllWidgetDataNotifyOuterClass {
return normalCoolDownDataListBuilder_.getMessage(index);
}
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder setNormalCoolDownDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) {
@@ -2827,7 +3163,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder setNormalCoolDownDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
@@ -2841,7 +3185,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder addNormalCoolDownDataList(
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) {
if (normalCoolDownDataListBuilder_ == null) {
@@ -2856,7 +3208,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder addNormalCoolDownDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) {
@@ -2872,7 +3232,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder addNormalCoolDownDataList(
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
builderForValue) {
@@ -2885,7 +3253,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder addNormalCoolDownDataList(
int index,
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
@@ -2899,7 +3275,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder addAllNormalCoolDownDataList(
java.lang.Iterable<
? extends
@@ -2914,7 +3298,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder clearNormalCoolDownDataList() {
if (normalCoolDownDataListBuilder_ == null) {
normalCoolDownDataList_ = java.util.Collections.emptyList();
@@ -2925,7 +3317,15 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public Builder removeNormalCoolDownDataList(int index) {
if (normalCoolDownDataListBuilder_ == null) {
ensureNormalCoolDownDataListIsMutable();
@@ -2936,12 +3336,28 @@ public final class AllWidgetDataNotifyOuterClass {
}
return this;
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
getNormalCoolDownDataListBuilder(int index) {
return getNormalCoolDownDataListFieldBuilder().getBuilder(index);
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder
getNormalCoolDownDataListOrBuilder(int index) {
if (normalCoolDownDataListBuilder_ == null) {
@@ -2950,7 +3366,15 @@ public final class AllWidgetDataNotifyOuterClass {
return normalCoolDownDataListBuilder_.getMessageOrBuilder(index);
}
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public java.util.List<
? extends
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass
@@ -2962,7 +3386,15 @@ public final class AllWidgetDataNotifyOuterClass {
return java.util.Collections.unmodifiableList(normalCoolDownDataList_);
}
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
addNormalCoolDownDataListBuilder() {
return getNormalCoolDownDataListFieldBuilder()
@@ -2970,7 +3402,15 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
.getDefaultInstance());
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder
addNormalCoolDownDataListBuilder(int index) {
return getNormalCoolDownDataListFieldBuilder()
@@ -2979,7 +3419,15 @@ public final class AllWidgetDataNotifyOuterClass {
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData
.getDefaultInstance());
}
- /** repeated .WidgetCoolDownData normalCoolDownDataList = 13; */
+ /**
+ *
+ *
+ *
+ * PNKCMCMHCPL
+ *
+ *
+ * repeated .WidgetCoolDownData normalCoolDownDataList = 13;
+ */
public java.util.List<
emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder>
getNormalCoolDownDataListBuilderList() {
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AntiAddictNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AntiAddictNotifyOuterClass.java
new file mode 100644
index 000000000..b8f9c6927
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AntiAddictNotifyOuterClass.java
@@ -0,0 +1,885 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AntiAddictNotify.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AntiAddictNotifyOuterClass {
+ private AntiAddictNotifyOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AntiAddictNotifyOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AntiAddictNotify)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * int32 msg_type = 3;
+ *
+ * @return The msgType.
+ */
+ int getMsgType();
+
+ /**
+ * string msg = 5;
+ *
+ * @return The msg.
+ */
+ java.lang.String getMsg();
+ /**
+ * string msg = 5;
+ *
+ * @return The bytes for msg.
+ */
+ com.google.protobuf.ByteString getMsgBytes();
+
+ /**
+ * string level = 14;
+ *
+ * @return The level.
+ */
+ java.lang.String getLevel();
+ /**
+ * string level = 14;
+ *
+ * @return The bytes for level.
+ */
+ com.google.protobuf.ByteString getLevelBytes();
+ }
+ /**
+ *
+ *
+ *
+ * Name: KLJIFBIHNPK
+ * CmdId: 103
+ *
+ *
+ * Protobuf type {@code AntiAddictNotify}
+ */
+ public static final class AntiAddictNotify extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AntiAddictNotify)
+ AntiAddictNotifyOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AntiAddictNotify.newBuilder() to construct.
+ private AntiAddictNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AntiAddictNotify() {
+ msg_ = "";
+ level_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AntiAddictNotify();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AntiAddictNotify(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ msgType_ = input.readInt32();
+ break;
+ }
+ case 42:
+ {
+ java.lang.String s = input.readStringRequireUtf8();
+
+ msg_ = s;
+ break;
+ }
+ case 114:
+ {
+ java.lang.String s = input.readStringRequireUtf8();
+
+ level_ = 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.AntiAddictNotifyOuterClass
+ .internal_static_AntiAddictNotify_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass
+ .internal_static_AntiAddictNotify_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.class,
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.Builder.class);
+ }
+
+ public static final int MSG_TYPE_FIELD_NUMBER = 3;
+ private int msgType_;
+ /**
+ * int32 msg_type = 3;
+ *
+ * @return The msgType.
+ */
+ @java.lang.Override
+ public int getMsgType() {
+ return msgType_;
+ }
+
+ public static final int MSG_FIELD_NUMBER = 5;
+ private volatile java.lang.Object msg_;
+ /**
+ * string msg = 5;
+ *
+ * @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 = 5;
+ *
+ * @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 LEVEL_FIELD_NUMBER = 14;
+ private volatile java.lang.Object level_;
+ /**
+ * string level = 14;
+ *
+ * @return The level.
+ */
+ @java.lang.Override
+ public java.lang.String getLevel() {
+ java.lang.Object ref = level_;
+ 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();
+ level_ = s;
+ return s;
+ }
+ }
+ /**
+ * string level = 14;
+ *
+ * @return The bytes for level.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getLevelBytes() {
+ java.lang.Object ref = level_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ level_ = 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 (msgType_ != 0) {
+ output.writeInt32(3, msgType_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 5, msg_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 14, level_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (msgType_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, msgType_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, msg_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(level_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, 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.AntiAddictNotifyOuterClass.AntiAddictNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify other =
+ (emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify) obj;
+
+ if (getMsgType() != other.getMsgType()) return false;
+ if (!getMsg().equals(other.getMsg())) return false;
+ if (!getLevel().equals(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) + MSG_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getMsgType();
+ hash = (37 * hash) + MSG_FIELD_NUMBER;
+ hash = (53 * hash) + getMsg().hashCode();
+ hash = (37 * hash) + LEVEL_FIELD_NUMBER;
+ hash = (53 * hash) + getLevel().hashCode();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: KLJIFBIHNPK
+ * CmdId: 103
+ *
+ *
+ * Protobuf type {@code AntiAddictNotify}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AntiAddictNotify)
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotifyOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass
+ .internal_static_AntiAddictNotify_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass
+ .internal_static_AntiAddictNotify_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.class,
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.Builder
+ .class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ msgType_ = 0;
+
+ msg_ = "";
+
+ level_ = "";
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass
+ .internal_static_AntiAddictNotify_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify build() {
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify buildPartial() {
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify result =
+ new emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify(this);
+ result.msgType_ = msgType_;
+ result.msg_ = msg_;
+ 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.AntiAddictNotifyOuterClass.AntiAddictNotify) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify other) {
+ if (other
+ == emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ .getDefaultInstance()) return this;
+ if (other.getMsgType() != 0) {
+ setMsgType(other.getMsgType());
+ }
+ if (!other.getMsg().isEmpty()) {
+ msg_ = other.msg_;
+ onChanged();
+ }
+ if (!other.getLevel().isEmpty()) {
+ level_ = other.level_;
+ 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.AntiAddictNotifyOuterClass.AntiAddictNotify parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int msgType_;
+ /**
+ * int32 msg_type = 3;
+ *
+ * @return The msgType.
+ */
+ @java.lang.Override
+ public int getMsgType() {
+ return msgType_;
+ }
+ /**
+ * int32 msg_type = 3;
+ *
+ * @param value The msgType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMsgType(int value) {
+
+ msgType_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 msg_type = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearMsgType() {
+
+ msgType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object msg_ = "";
+ /**
+ * string msg = 5;
+ *
+ * @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 = 5;
+ *
+ * @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 = 5;
+ *
+ * @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 = 5;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearMsg() {
+
+ msg_ = getDefaultInstance().getMsg();
+ onChanged();
+ return this;
+ }
+ /**
+ * string msg = 5;
+ *
+ * @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 java.lang.Object level_ = "";
+ /**
+ * string level = 14;
+ *
+ * @return The level.
+ */
+ public java.lang.String getLevel() {
+ java.lang.Object ref = level_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ level_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string level = 14;
+ *
+ * @return The bytes for level.
+ */
+ public com.google.protobuf.ByteString getLevelBytes() {
+ java.lang.Object ref = level_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ level_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string level = 14;
+ *
+ * @param value The level to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevel(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ level_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string level = 14;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearLevel() {
+
+ level_ = getDefaultInstance().getLevel();
+ onChanged();
+ return this;
+ }
+ /**
+ * string level = 14;
+ *
+ * @param value The bytes for level to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLevelBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ level_ = 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:AntiAddictNotify)
+ }
+
+ // @@protoc_insertion_point(class_scope:AntiAddictNotify)
+ private static final emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify();
+ }
+
+ public static emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AntiAddictNotify parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AntiAddictNotify(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AntiAddictNotifyOuterClass.AntiAddictNotify
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AntiAddictNotify_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AntiAddictNotify_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\026AntiAddictNotify.proto\"@\n\020AntiAddictNo"
+ + "tify\022\020\n\010msg_type\030\003 \001(\005\022\013\n\003msg\030\005 \001(\t\022\r\n\005l"
+ + "evel\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_AntiAddictNotify_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AntiAddictNotify_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AntiAddictNotify_descriptor,
+ new java.lang.String[] {
+ "MsgType", "Msg", "Level",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ArenaChallengeActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ArenaChallengeActivityDetailInfoOuterClass.java
new file mode 100644
index 000000000..242fafb31
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/ArenaChallengeActivityDetailInfoOuterClass.java
@@ -0,0 +1,1382 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: ArenaChallengeActivityDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class ArenaChallengeActivityDetailInfoOuterClass {
+ private ArenaChallengeActivityDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface ArenaChallengeActivityDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:ArenaChallengeActivityDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_finish_any_level = 5;
+ *
+ * @return The isFinishAnyLevel.
+ */
+ boolean getIsFinishAnyLevel();
+
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ java.util.List<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>
+ getLevelListList();
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ getLevelList(int index);
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ int getLevelListCount();
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder>
+ getLevelListOrBuilderList();
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder
+ getLevelListOrBuilder(int index);
+
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ int getLevelOpenTimeMapCount();
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ boolean containsLevelOpenTimeMap(int key);
+ /** Use {@link #getLevelOpenTimeMapMap()} instead. */
+ @java.lang.Deprecated
+ java.util.Map getLevelOpenTimeMap();
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ java.util.Map getLevelOpenTimeMapMap();
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ int getLevelOpenTimeMapOrDefault(int key, int defaultValue);
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ int getLevelOpenTimeMapOrThrow(int key);
+
+ /**
+ * uint32 world_level = 15;
+ *
+ * @return The worldLevel.
+ */
+ int getWorldLevel();
+ }
+ /**
+ *
+ *
+ *
+ * Name: HCGGIOAIPAI
+ *
+ *
+ * Protobuf type {@code ArenaChallengeActivityDetailInfo}
+ */
+ public static final class ArenaChallengeActivityDetailInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:ArenaChallengeActivityDetailInfo)
+ ArenaChallengeActivityDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use ArenaChallengeActivityDetailInfo.newBuilder() to construct.
+ private ArenaChallengeActivityDetailInfo(
+ com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private ArenaChallengeActivityDetailInfo() {
+ levelList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new ArenaChallengeActivityDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private ArenaChallengeActivityDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ isFinishAnyLevel_ = input.readBool();
+ break;
+ }
+ case 90:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ levelList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ levelList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.parser(),
+ extensionRegistry));
+ break;
+ }
+ case 114:
+ {
+ if (!((mutable_bitField0_ & 0x00000002) != 0)) {
+ levelOpenTimeMap_ =
+ com.google.protobuf.MapField.newMapField(
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry);
+ mutable_bitField0_ |= 0x00000002;
+ }
+ com.google.protobuf.MapEntry
+ levelOpenTimeMap__ =
+ input.readMessage(
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry.getParserForType(),
+ extensionRegistry);
+ levelOpenTimeMap_
+ .getMutableMap()
+ .put(levelOpenTimeMap__.getKey(), levelOpenTimeMap__.getValue());
+ break;
+ }
+ case 120:
+ {
+ worldLevel_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.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_ = java.util.Collections.unmodifiableList(levelList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .internal_static_ArenaChallengeActivityDetailInfo_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ @java.lang.Override
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 14:
+ return internalGetLevelOpenTimeMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .internal_static_ArenaChallengeActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo.class,
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo.Builder.class);
+ }
+
+ public static final int IS_FINISH_ANY_LEVEL_FIELD_NUMBER = 5;
+ private boolean isFinishAnyLevel_;
+ /**
+ * bool is_finish_any_level = 5;
+ *
+ * @return The isFinishAnyLevel.
+ */
+ @java.lang.Override
+ public boolean getIsFinishAnyLevel() {
+ return isFinishAnyLevel_;
+ }
+
+ public static final int LEVEL_LIST_FIELD_NUMBER = 11;
+ private java.util.List<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>
+ levelList_;
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ @java.lang.Override
+ public java.util.List<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>
+ getLevelListList() {
+ return levelList_;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder>
+ getLevelListOrBuilderList() {
+ return levelList_;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ @java.lang.Override
+ public int getLevelListCount() {
+ return levelList_.size();
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ getLevelList(int index) {
+ return levelList_.get(index);
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder
+ getLevelListOrBuilder(int index) {
+ return levelList_.get(index);
+ }
+
+ public static final int LEVEL_OPEN_TIME_MAP_FIELD_NUMBER = 14;
+
+ private static final class LevelOpenTimeMapDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry defaultEntry =
+ com.google.protobuf.MapEntry.newDefaultInstance(
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_descriptor,
+ com.google.protobuf.WireFormat.FieldType.UINT32,
+ 0,
+ com.google.protobuf.WireFormat.FieldType.UINT32,
+ 0);
+ }
+
+ private com.google.protobuf.MapField levelOpenTimeMap_;
+
+ private com.google.protobuf.MapField
+ internalGetLevelOpenTimeMap() {
+ if (levelOpenTimeMap_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry);
+ }
+ return levelOpenTimeMap_;
+ }
+
+ public int getLevelOpenTimeMapCount() {
+ return internalGetLevelOpenTimeMap().getMap().size();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public boolean containsLevelOpenTimeMap(int key) {
+
+ return internalGetLevelOpenTimeMap().getMap().containsKey(key);
+ }
+ /** Use {@link #getLevelOpenTimeMapMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getLevelOpenTimeMap() {
+ return getLevelOpenTimeMapMap();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public java.util.Map getLevelOpenTimeMapMap() {
+ return internalGetLevelOpenTimeMap().getMap();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public int getLevelOpenTimeMapOrDefault(int key, int defaultValue) {
+
+ java.util.Map map =
+ internalGetLevelOpenTimeMap().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public int getLevelOpenTimeMapOrThrow(int key) {
+
+ java.util.Map map =
+ internalGetLevelOpenTimeMap().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public static final int WORLD_LEVEL_FIELD_NUMBER = 15;
+ private int worldLevel_;
+ /**
+ * uint32 world_level = 15;
+ *
+ * @return The worldLevel.
+ */
+ @java.lang.Override
+ public int getWorldLevel() {
+ return worldLevel_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (isFinishAnyLevel_ != false) {
+ output.writeBool(5, isFinishAnyLevel_);
+ }
+ for (int i = 0; i < levelList_.size(); i++) {
+ output.writeMessage(11, levelList_.get(i));
+ }
+ com.google.protobuf.GeneratedMessageV3.serializeIntegerMapTo(
+ output,
+ internalGetLevelOpenTimeMap(),
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry,
+ 14);
+ if (worldLevel_ != 0) {
+ output.writeUInt32(15, worldLevel_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isFinishAnyLevel_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(5, isFinishAnyLevel_);
+ }
+ for (int i = 0; i < levelList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(11, levelList_.get(i));
+ }
+ for (java.util.Map.Entry entry :
+ internalGetLevelOpenTimeMap().getMap().entrySet()) {
+ com.google.protobuf.MapEntry levelOpenTimeMap__ =
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry
+ .newBuilderForType()
+ .setKey(entry.getKey())
+ .setValue(entry.getValue())
+ .build();
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(14, levelOpenTimeMap__);
+ }
+ if (worldLevel_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(15, worldLevel_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ other =
+ (emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo)
+ obj;
+
+ if (getIsFinishAnyLevel() != other.getIsFinishAnyLevel()) return false;
+ if (!getLevelListList().equals(other.getLevelListList())) return false;
+ if (!internalGetLevelOpenTimeMap().equals(other.internalGetLevelOpenTimeMap())) return false;
+ if (getWorldLevel() != other.getWorldLevel()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_FINISH_ANY_LEVEL_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsFinishAnyLevel());
+ if (getLevelListCount() > 0) {
+ hash = (37 * hash) + LEVEL_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getLevelListList().hashCode();
+ }
+ if (!internalGetLevelOpenTimeMap().getMap().isEmpty()) {
+ hash = (37 * hash) + LEVEL_OPEN_TIME_MAP_FIELD_NUMBER;
+ hash = (53 * hash) + internalGetLevelOpenTimeMap().hashCode();
+ }
+ hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER;
+ hash = (53 * hash) + getWorldLevel();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: HCGGIOAIPAI
+ *
+ *
+ * Protobuf type {@code ArenaChallengeActivityDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:ArenaChallengeActivityDetailInfo)
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .internal_static_ArenaChallengeActivityDetailInfo_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 14:
+ return internalGetLevelOpenTimeMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMutableMapField(int number) {
+ switch (number) {
+ case 14:
+ return internalGetMutableLevelOpenTimeMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .internal_static_ArenaChallengeActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo.class,
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass.ArenaChallengeActivityDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getLevelListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isFinishAnyLevel_ = false;
+
+ if (levelListBuilder_ == null) {
+ levelList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ levelListBuilder_.clear();
+ }
+ internalGetMutableLevelOpenTimeMap().clear();
+ worldLevel_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .internal_static_ArenaChallengeActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ build() {
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ result =
+ new emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo(this);
+ int from_bitField0_ = bitField0_;
+ result.isFinishAnyLevel_ = isFinishAnyLevel_;
+ if (levelListBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ levelList_ = java.util.Collections.unmodifiableList(levelList_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.levelList_ = levelList_;
+ } else {
+ result.levelList_ = levelListBuilder_.build();
+ }
+ result.levelOpenTimeMap_ = internalGetLevelOpenTimeMap();
+ result.levelOpenTimeMap_.makeImmutable();
+ result.worldLevel_ = worldLevel_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo.getDefaultInstance()) return this;
+ if (other.getIsFinishAnyLevel() != false) {
+ setIsFinishAnyLevel(other.getIsFinishAnyLevel());
+ }
+ if (levelListBuilder_ == null) {
+ if (!other.levelList_.isEmpty()) {
+ if (levelList_.isEmpty()) {
+ levelList_ = other.levelList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureLevelListIsMutable();
+ levelList_.addAll(other.levelList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.levelList_.isEmpty()) {
+ if (levelListBuilder_.isEmpty()) {
+ levelListBuilder_.dispose();
+ levelListBuilder_ = null;
+ levelList_ = other.levelList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ levelListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getLevelListFieldBuilder()
+ : null;
+ } else {
+ levelListBuilder_.addAllMessages(other.levelList_);
+ }
+ }
+ }
+ internalGetMutableLevelOpenTimeMap().mergeFrom(other.internalGetLevelOpenTimeMap());
+ if (other.getWorldLevel() != 0) {
+ setWorldLevel(other.getWorldLevel());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private boolean isFinishAnyLevel_;
+ /**
+ * bool is_finish_any_level = 5;
+ *
+ * @return The isFinishAnyLevel.
+ */
+ @java.lang.Override
+ public boolean getIsFinishAnyLevel() {
+ return isFinishAnyLevel_;
+ }
+ /**
+ * bool is_finish_any_level = 5;
+ *
+ * @param value The isFinishAnyLevel to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsFinishAnyLevel(boolean value) {
+
+ isFinishAnyLevel_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_finish_any_level = 5;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsFinishAnyLevel() {
+
+ isFinishAnyLevel_ = false;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>
+ levelList_ = java.util.Collections.emptyList();
+
+ private void ensureLevelListIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ levelList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>(levelList_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder>
+ levelListBuilder_;
+
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public java.util.List<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>
+ getLevelListList() {
+ if (levelListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(levelList_);
+ } else {
+ return levelListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public int getLevelListCount() {
+ if (levelListBuilder_ == null) {
+ return levelList_.size();
+ } else {
+ return levelListBuilder_.getCount();
+ }
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ getLevelList(int index) {
+ if (levelListBuilder_ == null) {
+ return levelList_.get(index);
+ } else {
+ return levelListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder setLevelList(
+ int index,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ value) {
+ if (levelListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureLevelListIsMutable();
+ levelList_.set(index, value);
+ onChanged();
+ } else {
+ levelListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder setLevelList(
+ int index,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ .Builder
+ builderForValue) {
+ if (levelListBuilder_ == null) {
+ ensureLevelListIsMutable();
+ levelList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ levelListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder addLevelList(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ value) {
+ if (levelListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureLevelListIsMutable();
+ levelList_.add(value);
+ onChanged();
+ } else {
+ levelListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder addLevelList(
+ int index,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ value) {
+ if (levelListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureLevelListIsMutable();
+ levelList_.add(index, value);
+ onChanged();
+ } else {
+ levelListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder addLevelList(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ .Builder
+ builderForValue) {
+ if (levelListBuilder_ == null) {
+ ensureLevelListIsMutable();
+ levelList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ levelListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder addLevelList(
+ int index,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ .Builder
+ builderForValue) {
+ if (levelListBuilder_ == null) {
+ ensureLevelListIsMutable();
+ levelList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ levelListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder addAllLevelList(
+ java.lang.Iterable<
+ ? extends
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel>
+ values) {
+ if (levelListBuilder_ == null) {
+ ensureLevelListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, levelList_);
+ onChanged();
+ } else {
+ levelListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder clearLevelList() {
+ if (levelListBuilder_ == null) {
+ levelList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ levelListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public Builder removeLevelList(int index) {
+ if (levelListBuilder_ == null) {
+ ensureLevelListIsMutable();
+ levelList_.remove(index);
+ onChanged();
+ } else {
+ levelListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder
+ getLevelListBuilder(int index) {
+ return getLevelListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder
+ getLevelListOrBuilder(int index) {
+ if (levelListBuilder_ == null) {
+ return levelList_.get(index);
+ } else {
+ return levelListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder>
+ getLevelListOrBuilderList() {
+ if (levelListBuilder_ != null) {
+ return levelListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(levelList_);
+ }
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder
+ addLevelListBuilder() {
+ return getLevelListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.getDefaultInstance());
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder
+ addLevelListBuilder(int index) {
+ return getLevelListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.getDefaultInstance());
+ }
+ /** repeated .ArenaChallengeMonsterLevel level_list = 11; */
+ public java.util.List<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder>
+ getLevelListBuilderList() {
+ return getLevelListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder>
+ getLevelListFieldBuilder() {
+ if (levelListBuilder_ == null) {
+ levelListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder>(
+ levelList_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
+ levelList_ = null;
+ }
+ return levelListBuilder_;
+ }
+
+ private com.google.protobuf.MapField levelOpenTimeMap_;
+
+ private com.google.protobuf.MapField
+ internalGetLevelOpenTimeMap() {
+ if (levelOpenTimeMap_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry);
+ }
+ return levelOpenTimeMap_;
+ }
+
+ private com.google.protobuf.MapField
+ internalGetMutableLevelOpenTimeMap() {
+ onChanged();
+ ;
+ if (levelOpenTimeMap_ == null) {
+ levelOpenTimeMap_ =
+ com.google.protobuf.MapField.newMapField(
+ LevelOpenTimeMapDefaultEntryHolder.defaultEntry);
+ }
+ if (!levelOpenTimeMap_.isMutable()) {
+ levelOpenTimeMap_ = levelOpenTimeMap_.copy();
+ }
+ return levelOpenTimeMap_;
+ }
+
+ public int getLevelOpenTimeMapCount() {
+ return internalGetLevelOpenTimeMap().getMap().size();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public boolean containsLevelOpenTimeMap(int key) {
+
+ return internalGetLevelOpenTimeMap().getMap().containsKey(key);
+ }
+ /** Use {@link #getLevelOpenTimeMapMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getLevelOpenTimeMap() {
+ return getLevelOpenTimeMapMap();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public java.util.Map getLevelOpenTimeMapMap() {
+ return internalGetLevelOpenTimeMap().getMap();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public int getLevelOpenTimeMapOrDefault(int key, int defaultValue) {
+
+ java.util.Map map =
+ internalGetLevelOpenTimeMap().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ @java.lang.Override
+ public int getLevelOpenTimeMapOrThrow(int key) {
+
+ java.util.Map map =
+ internalGetLevelOpenTimeMap().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public Builder clearLevelOpenTimeMap() {
+ internalGetMutableLevelOpenTimeMap().getMutableMap().clear();
+ return this;
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ public Builder removeLevelOpenTimeMap(int key) {
+
+ internalGetMutableLevelOpenTimeMap().getMutableMap().remove(key);
+ return this;
+ }
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map getMutableLevelOpenTimeMap() {
+ return internalGetMutableLevelOpenTimeMap().getMutableMap();
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ public Builder putLevelOpenTimeMap(int key, int value) {
+
+ internalGetMutableLevelOpenTimeMap().getMutableMap().put(key, value);
+ return this;
+ }
+ /** map<uint32, uint32> level_open_time_map = 14; */
+ public Builder putAllLevelOpenTimeMap(
+ java.util.Map values) {
+ internalGetMutableLevelOpenTimeMap().getMutableMap().putAll(values);
+ return this;
+ }
+
+ private int worldLevel_;
+ /**
+ * uint32 world_level = 15;
+ *
+ * @return The worldLevel.
+ */
+ @java.lang.Override
+ public int getWorldLevel() {
+ return worldLevel_;
+ }
+ /**
+ * uint32 world_level = 15;
+ *
+ * @param value The worldLevel to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWorldLevel(int value) {
+
+ worldLevel_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 world_level = 15;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearWorldLevel() {
+
+ worldLevel_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:ArenaChallengeActivityDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:ArenaChallengeActivityDetailInfo)
+ private static final emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public ArenaChallengeActivityDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new ArenaChallengeActivityDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeActivityDetailInfoOuterClass
+ .ArenaChallengeActivityDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_ArenaChallengeActivityDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_ArenaChallengeActivityDetailInfo_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n&ArenaChallengeActivityDetailInfo.proto"
+ + "\032 ArenaChallengeMonsterLevel.proto\"\224\002\n A"
+ + "renaChallengeActivityDetailInfo\022\033\n\023is_fi"
+ + "nish_any_level\030\005 \001(\010\022/\n\nlevel_list\030\013 \003(\013"
+ + "2\033.ArenaChallengeMonsterLevel\022T\n\023level_o"
+ + "pen_time_map\030\016 \003(\01327.ArenaChallengeActiv"
+ + "ityDetailInfo.LevelOpenTimeMapEntry\022\023\n\013w"
+ + "orld_level\030\017 \001(\r\0327\n\025LevelOpenTimeMapEntr"
+ + "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[] {
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.getDescriptor(),
+ });
+ internal_static_ArenaChallengeActivityDetailInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_ArenaChallengeActivityDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_ArenaChallengeActivityDetailInfo_descriptor,
+ new java.lang.String[] {
+ "IsFinishAnyLevel", "LevelList", "LevelOpenTimeMap", "WorldLevel",
+ });
+ internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_descriptor =
+ internal_static_ArenaChallengeActivityDetailInfo_descriptor.getNestedTypes().get(0);
+ internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_ArenaChallengeActivityDetailInfo_LevelOpenTimeMapEntry_descriptor,
+ new java.lang.String[] {
+ "Key", "Value",
+ });
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ArenaChallengeMonsterLevelOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ArenaChallengeMonsterLevelOuterClass.java
new file mode 100644
index 000000000..66b516467
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/ArenaChallengeMonsterLevelOuterClass.java
@@ -0,0 +1,702 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: ArenaChallengeMonsterLevel.proto
+
+package emu.grasscutter.net.proto;
+
+public final class ArenaChallengeMonsterLevelOuterClass {
+ private ArenaChallengeMonsterLevelOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface ArenaChallengeMonsterLevelOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:ArenaChallengeMonsterLevel)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 FCLFLMPGIKN = 4;
+ *
+ * @return The fCLFLMPGIKN.
+ */
+ int getFCLFLMPGIKN();
+
+ /**
+ * uint32 GELFIDPMHLJ = 9;
+ *
+ * @return The gELFIDPMHLJ.
+ */
+ int getGELFIDPMHLJ();
+ }
+ /**
+ *
+ *
+ *
+ * Name: OKLFPJCHPDD
+ *
+ *
+ * Protobuf type {@code ArenaChallengeMonsterLevel}
+ */
+ public static final class ArenaChallengeMonsterLevel
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:ArenaChallengeMonsterLevel)
+ ArenaChallengeMonsterLevelOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use ArenaChallengeMonsterLevel.newBuilder() to construct.
+ private ArenaChallengeMonsterLevel(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private ArenaChallengeMonsterLevel() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new ArenaChallengeMonsterLevel();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private ArenaChallengeMonsterLevel(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ fCLFLMPGIKN_ = input.readUInt32();
+ break;
+ }
+ case 72:
+ {
+ gELFIDPMHLJ_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .internal_static_ArenaChallengeMonsterLevel_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .internal_static_ArenaChallengeMonsterLevel_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.class,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder.class);
+ }
+
+ public static final int FCLFLMPGIKN_FIELD_NUMBER = 4;
+ private int fCLFLMPGIKN_;
+ /**
+ * uint32 FCLFLMPGIKN = 4;
+ *
+ * @return The fCLFLMPGIKN.
+ */
+ @java.lang.Override
+ public int getFCLFLMPGIKN() {
+ return fCLFLMPGIKN_;
+ }
+
+ public static final int GELFIDPMHLJ_FIELD_NUMBER = 9;
+ private int gELFIDPMHLJ_;
+ /**
+ * uint32 GELFIDPMHLJ = 9;
+ *
+ * @return The gELFIDPMHLJ.
+ */
+ @java.lang.Override
+ public int getGELFIDPMHLJ() {
+ return gELFIDPMHLJ_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (fCLFLMPGIKN_ != 0) {
+ output.writeUInt32(4, fCLFLMPGIKN_);
+ }
+ if (gELFIDPMHLJ_ != 0) {
+ output.writeUInt32(9, gELFIDPMHLJ_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (fCLFLMPGIKN_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(4, fCLFLMPGIKN_);
+ }
+ if (gELFIDPMHLJ_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(9, gELFIDPMHLJ_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ other =
+ (emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel)
+ obj;
+
+ if (getFCLFLMPGIKN() != other.getFCLFLMPGIKN()) return false;
+ if (getGELFIDPMHLJ() != other.getGELFIDPMHLJ()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + FCLFLMPGIKN_FIELD_NUMBER;
+ hash = (53 * hash) + getFCLFLMPGIKN();
+ hash = (37 * hash) + GELFIDPMHLJ_FIELD_NUMBER;
+ hash = (53 * hash) + getGELFIDPMHLJ();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: OKLFPJCHPDD
+ *
+ *
+ * Protobuf type {@code ArenaChallengeMonsterLevel}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:ArenaChallengeMonsterLevel)
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevelOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .internal_static_ArenaChallengeMonsterLevel_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .internal_static_ArenaChallengeMonsterLevel_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.class,
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ fCLFLMPGIKN_ = 0;
+
+ gELFIDPMHLJ_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .internal_static_ArenaChallengeMonsterLevel_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ build() {
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ buildPartial() {
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ result =
+ new emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel(this);
+ result.fCLFLMPGIKN_ = fCLFLMPGIKN_;
+ result.gELFIDPMHLJ_ = gELFIDPMHLJ_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel.getDefaultInstance()) return this;
+ if (other.getFCLFLMPGIKN() != 0) {
+ setFCLFLMPGIKN(other.getFCLFLMPGIKN());
+ }
+ if (other.getGELFIDPMHLJ() != 0) {
+ setGELFIDPMHLJ(other.getGELFIDPMHLJ());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int fCLFLMPGIKN_;
+ /**
+ * uint32 FCLFLMPGIKN = 4;
+ *
+ * @return The fCLFLMPGIKN.
+ */
+ @java.lang.Override
+ public int getFCLFLMPGIKN() {
+ return fCLFLMPGIKN_;
+ }
+ /**
+ * uint32 FCLFLMPGIKN = 4;
+ *
+ * @param value The fCLFLMPGIKN to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFCLFLMPGIKN(int value) {
+
+ fCLFLMPGIKN_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 FCLFLMPGIKN = 4;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFCLFLMPGIKN() {
+
+ fCLFLMPGIKN_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int gELFIDPMHLJ_;
+ /**
+ * uint32 GELFIDPMHLJ = 9;
+ *
+ * @return The gELFIDPMHLJ.
+ */
+ @java.lang.Override
+ public int getGELFIDPMHLJ() {
+ return gELFIDPMHLJ_;
+ }
+ /**
+ * uint32 GELFIDPMHLJ = 9;
+ *
+ * @param value The gELFIDPMHLJ to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGELFIDPMHLJ(int value) {
+
+ gELFIDPMHLJ_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 GELFIDPMHLJ = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearGELFIDPMHLJ() {
+
+ gELFIDPMHLJ_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:ArenaChallengeMonsterLevel)
+ }
+
+ // @@protoc_insertion_point(class_scope:ArenaChallengeMonsterLevel)
+ private static final emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel();
+ }
+
+ public static emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass
+ .ArenaChallengeMonsterLevel
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public ArenaChallengeMonsterLevel parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new ArenaChallengeMonsterLevel(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ArenaChallengeMonsterLevelOuterClass.ArenaChallengeMonsterLevel
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_ArenaChallengeMonsterLevel_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_ArenaChallengeMonsterLevel_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n ArenaChallengeMonsterLevel.proto\"F\n\032Ar"
+ + "enaChallengeMonsterLevel\022\023\n\013FCLFLMPGIKN\030"
+ + "\004 \001(\r\022\023\n\013GELFIDPMHLJ\030\t \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_ArenaChallengeMonsterLevel_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_ArenaChallengeMonsterLevel_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_ArenaChallengeMonsterLevel_descriptor,
+ new java.lang.String[] {
+ "FCLFLMPGIKN", "GELFIDPMHLJ",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AsterActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterActivityDetailInfoOuterClass.java
new file mode 100644
index 000000000..c0676a65f
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterActivityDetailInfoOuterClass.java
@@ -0,0 +1,1853 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterActivityDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterActivityDetailInfoOuterClass {
+ private AsterActivityDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AsterActivityDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AsterActivityDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 content_close_time = 13;
+ *
+ * @return The contentCloseTime.
+ */
+ int getContentCloseTime();
+
+ /**
+ * .AsterProgressDetailInfo aster_progress = 1;
+ *
+ * @return Whether the asterProgress field is set.
+ */
+ boolean hasAsterProgress();
+ /**
+ * .AsterProgressDetailInfo aster_progress = 1;
+ *
+ * @return The asterProgress.
+ */
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ getAsterProgress();
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfoOrBuilder
+ getAsterProgressOrBuilder();
+
+ /**
+ * .AsterLittleDetailInfo aster_little = 12;
+ *
+ * @return Whether the asterLittle field is set.
+ */
+ boolean hasAsterLittle();
+ /**
+ * .AsterLittleDetailInfo aster_little = 12;
+ *
+ * @return The asterLittle.
+ */
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ getAsterLittle();
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfoOrBuilder
+ getAsterLittleOrBuilder();
+
+ /**
+ * .AsterMidDetailInfo aster_mid = 4;
+ *
+ * @return Whether the asterMid field is set.
+ */
+ boolean hasAsterMid();
+ /**
+ * .AsterMidDetailInfo aster_mid = 4;
+ *
+ * @return The asterMid.
+ */
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo getAsterMid();
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfoOrBuilder
+ getAsterMidOrBuilder();
+
+ /**
+ * bool is_special_reward_taken = 8;
+ *
+ * @return The isSpecialRewardTaken.
+ */
+ boolean getIsSpecialRewardTaken();
+
+ /**
+ * .AsterLargeDetailInfo aster_large = 3;
+ *
+ * @return Whether the asterLarge field is set.
+ */
+ boolean hasAsterLarge();
+ /**
+ * .AsterLargeDetailInfo aster_large = 3;
+ *
+ * @return The asterLarge.
+ */
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo getAsterLarge();
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfoOrBuilder
+ getAsterLargeOrBuilder();
+
+ /**
+ * bool is_content_closed = 14;
+ *
+ * @return The isContentClosed.
+ */
+ boolean getIsContentClosed();
+
+ /**
+ * uint32 MFJDILDLMGP = 11;
+ *
+ * @return The mFJDILDLMGP.
+ */
+ int getMFJDILDLMGP();
+
+ /**
+ * uint32 HNJDOJKGDOP = 5;
+ *
+ * @return The hNJDOJKGDOP.
+ */
+ int getHNJDOJKGDOP();
+ }
+ /**
+ *
+ *
+ *
+ * Name: BPEIHPFCNLN
+ *
+ *
+ * Protobuf type {@code AsterActivityDetailInfo}
+ */
+ public static final class AsterActivityDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AsterActivityDetailInfo)
+ AsterActivityDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AsterActivityDetailInfo.newBuilder() to construct.
+ private AsterActivityDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AsterActivityDetailInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AsterActivityDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AsterActivityDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder
+ subBuilder = null;
+ if (asterProgress_ != null) {
+ subBuilder = asterProgress_.toBuilder();
+ }
+ asterProgress_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(asterProgress_);
+ asterProgress_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 26:
+ {
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .Builder
+ subBuilder = null;
+ if (asterLarge_ != null) {
+ subBuilder = asterLarge_.toBuilder();
+ }
+ asterLarge_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .AsterLargeDetailInfo.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(asterLarge_);
+ asterLarge_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 34:
+ {
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder
+ subBuilder = null;
+ if (asterMid_ != null) {
+ subBuilder = asterMid_.toBuilder();
+ }
+ asterMid_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(asterMid_);
+ asterMid_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 40:
+ {
+ hNJDOJKGDOP_ = input.readUInt32();
+ break;
+ }
+ case 64:
+ {
+ isSpecialRewardTaken_ = input.readBool();
+ break;
+ }
+ case 88:
+ {
+ mFJDILDLMGP_ = input.readUInt32();
+ break;
+ }
+ case 98:
+ {
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .Builder
+ subBuilder = null;
+ if (asterLittle_ != null) {
+ subBuilder = asterLittle_.toBuilder();
+ }
+ asterLittle_ =
+ input.readMessage(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .AsterLittleDetailInfo.parser(),
+ extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(asterLittle_);
+ asterLittle_ = subBuilder.buildPartial();
+ }
+
+ break;
+ }
+ case 104:
+ {
+ contentCloseTime_ = input.readUInt32();
+ break;
+ }
+ case 112:
+ {
+ isContentClosed_ = 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.AsterActivityDetailInfoOuterClass
+ .internal_static_AsterActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .internal_static_AsterActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ .class,
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ .Builder.class);
+ }
+
+ public static final int CONTENT_CLOSE_TIME_FIELD_NUMBER = 13;
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 13;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+
+ public static final int ASTER_PROGRESS_FIELD_NUMBER = 1;
+ private emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ asterProgress_;
+ /**
+ * .AsterProgressDetailInfo aster_progress = 1;
+ *
+ * @return Whether the asterProgress field is set.
+ */
+ @java.lang.Override
+ public boolean hasAsterProgress() {
+ return asterProgress_ != null;
+ }
+ /**
+ * .AsterProgressDetailInfo aster_progress = 1;
+ *
+ * @return The asterProgress.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ getAsterProgress() {
+ return asterProgress_ == null
+ ? emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .getDefaultInstance()
+ : asterProgress_;
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfoOrBuilder
+ getAsterProgressOrBuilder() {
+ return getAsterProgress();
+ }
+
+ public static final int ASTER_LITTLE_FIELD_NUMBER = 12;
+ private emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ asterLittle_;
+ /**
+ * .AsterLittleDetailInfo aster_little = 12;
+ *
+ * @return Whether the asterLittle field is set.
+ */
+ @java.lang.Override
+ public boolean hasAsterLittle() {
+ return asterLittle_ != null;
+ }
+ /**
+ * .AsterLittleDetailInfo aster_little = 12;
+ *
+ * @return The asterLittle.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ getAsterLittle() {
+ return asterLittle_ == null
+ ? emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .getDefaultInstance()
+ : asterLittle_;
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfoOrBuilder
+ getAsterLittleOrBuilder() {
+ return getAsterLittle();
+ }
+
+ public static final int ASTER_MID_FIELD_NUMBER = 4;
+ private emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo asterMid_;
+ /**
+ * .AsterMidDetailInfo aster_mid = 4;
+ *
+ * @return Whether the asterMid field is set.
+ */
+ @java.lang.Override
+ public boolean hasAsterMid() {
+ return asterMid_ != null;
+ }
+ /**
+ * .AsterMidDetailInfo aster_mid = 4;
+ *
+ * @return The asterMid.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo getAsterMid() {
+ return asterMid_ == null
+ ? emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .getDefaultInstance()
+ : asterMid_;
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfoOrBuilder
+ getAsterMidOrBuilder() {
+ return getAsterMid();
+ }
+
+ public static final int IS_SPECIAL_REWARD_TAKEN_FIELD_NUMBER = 8;
+ private boolean isSpecialRewardTaken_;
+ /**
+ * bool is_special_reward_taken = 8;
+ *
+ * @return The isSpecialRewardTaken.
+ */
+ @java.lang.Override
+ public boolean getIsSpecialRewardTaken() {
+ return isSpecialRewardTaken_;
+ }
+
+ public static final int ASTER_LARGE_FIELD_NUMBER = 3;
+ private emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ asterLarge_;
+ /**
+ * .AsterLargeDetailInfo aster_large = 3;
+ *
+ * @return Whether the asterLarge field is set.
+ */
+ @java.lang.Override
+ public boolean hasAsterLarge() {
+ return asterLarge_ != null;
+ }
+ /**
+ * .AsterLargeDetailInfo aster_large = 3;
+ *
+ * @return The asterLarge.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ getAsterLarge() {
+ return asterLarge_ == null
+ ? emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .getDefaultInstance()
+ : asterLarge_;
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfoOrBuilder
+ getAsterLargeOrBuilder() {
+ return getAsterLarge();
+ }
+
+ public static final int IS_CONTENT_CLOSED_FIELD_NUMBER = 14;
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 14;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+
+ public static final int MFJDILDLMGP_FIELD_NUMBER = 11;
+ private int mFJDILDLMGP_;
+ /**
+ * uint32 MFJDILDLMGP = 11;
+ *
+ * @return The mFJDILDLMGP.
+ */
+ @java.lang.Override
+ public int getMFJDILDLMGP() {
+ return mFJDILDLMGP_;
+ }
+
+ public static final int HNJDOJKGDOP_FIELD_NUMBER = 5;
+ private int hNJDOJKGDOP_;
+ /**
+ * uint32 HNJDOJKGDOP = 5;
+ *
+ * @return The hNJDOJKGDOP.
+ */
+ @java.lang.Override
+ public int getHNJDOJKGDOP() {
+ return hNJDOJKGDOP_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (asterProgress_ != null) {
+ output.writeMessage(1, getAsterProgress());
+ }
+ if (asterLarge_ != null) {
+ output.writeMessage(3, getAsterLarge());
+ }
+ if (asterMid_ != null) {
+ output.writeMessage(4, getAsterMid());
+ }
+ if (hNJDOJKGDOP_ != 0) {
+ output.writeUInt32(5, hNJDOJKGDOP_);
+ }
+ if (isSpecialRewardTaken_ != false) {
+ output.writeBool(8, isSpecialRewardTaken_);
+ }
+ if (mFJDILDLMGP_ != 0) {
+ output.writeUInt32(11, mFJDILDLMGP_);
+ }
+ if (asterLittle_ != null) {
+ output.writeMessage(12, getAsterLittle());
+ }
+ if (contentCloseTime_ != 0) {
+ output.writeUInt32(13, contentCloseTime_);
+ }
+ if (isContentClosed_ != false) {
+ output.writeBool(14, isContentClosed_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (asterProgress_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getAsterProgress());
+ }
+ if (asterLarge_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getAsterLarge());
+ }
+ if (asterMid_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getAsterMid());
+ }
+ if (hNJDOJKGDOP_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(5, hNJDOJKGDOP_);
+ }
+ if (isSpecialRewardTaken_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, isSpecialRewardTaken_);
+ }
+ if (mFJDILDLMGP_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(11, mFJDILDLMGP_);
+ }
+ if (asterLittle_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(12, getAsterLittle());
+ }
+ if (contentCloseTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(13, contentCloseTime_);
+ }
+ if (isContentClosed_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(14, isContentClosed_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo other =
+ (emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo) obj;
+
+ if (getContentCloseTime() != other.getContentCloseTime()) return false;
+ if (hasAsterProgress() != other.hasAsterProgress()) return false;
+ if (hasAsterProgress()) {
+ if (!getAsterProgress().equals(other.getAsterProgress())) return false;
+ }
+ if (hasAsterLittle() != other.hasAsterLittle()) return false;
+ if (hasAsterLittle()) {
+ if (!getAsterLittle().equals(other.getAsterLittle())) return false;
+ }
+ if (hasAsterMid() != other.hasAsterMid()) return false;
+ if (hasAsterMid()) {
+ if (!getAsterMid().equals(other.getAsterMid())) return false;
+ }
+ if (getIsSpecialRewardTaken() != other.getIsSpecialRewardTaken()) return false;
+ if (hasAsterLarge() != other.hasAsterLarge()) return false;
+ if (hasAsterLarge()) {
+ if (!getAsterLarge().equals(other.getAsterLarge())) return false;
+ }
+ if (getIsContentClosed() != other.getIsContentClosed()) return false;
+ if (getMFJDILDLMGP() != other.getMFJDILDLMGP()) return false;
+ if (getHNJDOJKGDOP() != other.getHNJDOJKGDOP()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_CLOSE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getContentCloseTime();
+ if (hasAsterProgress()) {
+ hash = (37 * hash) + ASTER_PROGRESS_FIELD_NUMBER;
+ hash = (53 * hash) + getAsterProgress().hashCode();
+ }
+ if (hasAsterLittle()) {
+ hash = (37 * hash) + ASTER_LITTLE_FIELD_NUMBER;
+ hash = (53 * hash) + getAsterLittle().hashCode();
+ }
+ if (hasAsterMid()) {
+ hash = (37 * hash) + ASTER_MID_FIELD_NUMBER;
+ hash = (53 * hash) + getAsterMid().hashCode();
+ }
+ hash = (37 * hash) + IS_SPECIAL_REWARD_TAKEN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsSpecialRewardTaken());
+ if (hasAsterLarge()) {
+ hash = (37 * hash) + ASTER_LARGE_FIELD_NUMBER;
+ hash = (53 * hash) + getAsterLarge().hashCode();
+ }
+ hash = (37 * hash) + IS_CONTENT_CLOSED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsContentClosed());
+ hash = (37 * hash) + MFJDILDLMGP_FIELD_NUMBER;
+ hash = (53 * hash) + getMFJDILDLMGP();
+ hash = (37 * hash) + HNJDOJKGDOP_FIELD_NUMBER;
+ hash = (53 * hash) + getHNJDOJKGDOP();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: BPEIHPFCNLN
+ *
+ *
+ * Protobuf type {@code AsterActivityDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AsterActivityDetailInfo)
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .internal_static_AsterActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .internal_static_AsterActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ .class,
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ contentCloseTime_ = 0;
+
+ if (asterProgressBuilder_ == null) {
+ asterProgress_ = null;
+ } else {
+ asterProgress_ = null;
+ asterProgressBuilder_ = null;
+ }
+ if (asterLittleBuilder_ == null) {
+ asterLittle_ = null;
+ } else {
+ asterLittle_ = null;
+ asterLittleBuilder_ = null;
+ }
+ if (asterMidBuilder_ == null) {
+ asterMid_ = null;
+ } else {
+ asterMid_ = null;
+ asterMidBuilder_ = null;
+ }
+ isSpecialRewardTaken_ = false;
+
+ if (asterLargeBuilder_ == null) {
+ asterLarge_ = null;
+ } else {
+ asterLarge_ = null;
+ asterLargeBuilder_ = null;
+ }
+ isContentClosed_ = false;
+
+ mFJDILDLMGP_ = 0;
+
+ hNJDOJKGDOP_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .internal_static_AsterActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ build() {
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo result =
+ new emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo(
+ this);
+ result.contentCloseTime_ = contentCloseTime_;
+ if (asterProgressBuilder_ == null) {
+ result.asterProgress_ = asterProgress_;
+ } else {
+ result.asterProgress_ = asterProgressBuilder_.build();
+ }
+ if (asterLittleBuilder_ == null) {
+ result.asterLittle_ = asterLittle_;
+ } else {
+ result.asterLittle_ = asterLittleBuilder_.build();
+ }
+ if (asterMidBuilder_ == null) {
+ result.asterMid_ = asterMid_;
+ } else {
+ result.asterMid_ = asterMidBuilder_.build();
+ }
+ result.isSpecialRewardTaken_ = isSpecialRewardTaken_;
+ if (asterLargeBuilder_ == null) {
+ result.asterLarge_ = asterLarge_;
+ } else {
+ result.asterLarge_ = asterLargeBuilder_.build();
+ }
+ result.isContentClosed_ = isContentClosed_;
+ result.mFJDILDLMGP_ = mFJDILDLMGP_;
+ result.hNJDOJKGDOP_ = hNJDOJKGDOP_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ .getDefaultInstance()) return this;
+ if (other.getContentCloseTime() != 0) {
+ setContentCloseTime(other.getContentCloseTime());
+ }
+ if (other.hasAsterProgress()) {
+ mergeAsterProgress(other.getAsterProgress());
+ }
+ if (other.hasAsterLittle()) {
+ mergeAsterLittle(other.getAsterLittle());
+ }
+ if (other.hasAsterMid()) {
+ mergeAsterMid(other.getAsterMid());
+ }
+ if (other.getIsSpecialRewardTaken() != false) {
+ setIsSpecialRewardTaken(other.getIsSpecialRewardTaken());
+ }
+ if (other.hasAsterLarge()) {
+ mergeAsterLarge(other.getAsterLarge());
+ }
+ if (other.getIsContentClosed() != false) {
+ setIsContentClosed(other.getIsContentClosed());
+ }
+ if (other.getMFJDILDLMGP() != 0) {
+ setMFJDILDLMGP(other.getMFJDILDLMGP());
+ }
+ if (other.getHNJDOJKGDOP() != 0) {
+ setHNJDOJKGDOP(other.getHNJDOJKGDOP());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 13;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+ /**
+ * uint32 content_close_time = 13;
+ *
+ * @param value The contentCloseTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setContentCloseTime(int value) {
+
+ contentCloseTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 content_close_time = 13;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearContentCloseTime() {
+
+ contentCloseTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ asterProgress_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfoOrBuilder>
+ asterProgressBuilder_;
+ /**
+ * .AsterProgressDetailInfo aster_progress = 1;
+ *
+ * @return Whether the asterProgress field is set.
+ */
+ public boolean hasAsterProgress() {
+ return asterProgressBuilder_ != null || asterProgress_ != null;
+ }
+ /**
+ * .AsterProgressDetailInfo aster_progress = 1;
+ *
+ * @return The asterProgress.
+ */
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ getAsterProgress() {
+ if (asterProgressBuilder_ == null) {
+ return asterProgress_ == null
+ ? emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .getDefaultInstance()
+ : asterProgress_;
+ } else {
+ return asterProgressBuilder_.getMessage();
+ }
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ public Builder setAsterProgress(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ value) {
+ if (asterProgressBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ asterProgress_ = value;
+ onChanged();
+ } else {
+ asterProgressBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ public Builder setAsterProgress(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder
+ builderForValue) {
+ if (asterProgressBuilder_ == null) {
+ asterProgress_ = builderForValue.build();
+ onChanged();
+ } else {
+ asterProgressBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ public Builder mergeAsterProgress(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ value) {
+ if (asterProgressBuilder_ == null) {
+ if (asterProgress_ != null) {
+ asterProgress_ =
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .newBuilder(asterProgress_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ asterProgress_ = value;
+ }
+ onChanged();
+ } else {
+ asterProgressBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ public Builder clearAsterProgress() {
+ if (asterProgressBuilder_ == null) {
+ asterProgress_ = null;
+ onChanged();
+ } else {
+ asterProgress_ = null;
+ asterProgressBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder
+ getAsterProgressBuilder() {
+
+ onChanged();
+ return getAsterProgressFieldBuilder().getBuilder();
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfoOrBuilder
+ getAsterProgressOrBuilder() {
+ if (asterProgressBuilder_ != null) {
+ return asterProgressBuilder_.getMessageOrBuilder();
+ } else {
+ return asterProgress_ == null
+ ? emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .getDefaultInstance()
+ : asterProgress_;
+ }
+ }
+ /** .AsterProgressDetailInfo aster_progress = 1; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfoOrBuilder>
+ getAsterProgressFieldBuilder() {
+ if (asterProgressBuilder_ == null) {
+ asterProgressBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo.Builder,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfoOrBuilder>(
+ getAsterProgress(), getParentForChildren(), isClean());
+ asterProgress_ = null;
+ }
+ return asterProgressBuilder_;
+ }
+
+ private emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ asterLittle_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .Builder,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .AsterLittleDetailInfoOrBuilder>
+ asterLittleBuilder_;
+ /**
+ * .AsterLittleDetailInfo aster_little = 12;
+ *
+ * @return Whether the asterLittle field is set.
+ */
+ public boolean hasAsterLittle() {
+ return asterLittleBuilder_ != null || asterLittle_ != null;
+ }
+ /**
+ * .AsterLittleDetailInfo aster_little = 12;
+ *
+ * @return The asterLittle.
+ */
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ getAsterLittle() {
+ if (asterLittleBuilder_ == null) {
+ return asterLittle_ == null
+ ? emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .getDefaultInstance()
+ : asterLittle_;
+ } else {
+ return asterLittleBuilder_.getMessage();
+ }
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ public Builder setAsterLittle(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo value) {
+ if (asterLittleBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ asterLittle_ = value;
+ onChanged();
+ } else {
+ asterLittleBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ public Builder setAsterLittle(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.Builder
+ builderForValue) {
+ if (asterLittleBuilder_ == null) {
+ asterLittle_ = builderForValue.build();
+ onChanged();
+ } else {
+ asterLittleBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ public Builder mergeAsterLittle(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo value) {
+ if (asterLittleBuilder_ == null) {
+ if (asterLittle_ != null) {
+ asterLittle_ =
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .newBuilder(asterLittle_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ asterLittle_ = value;
+ }
+ onChanged();
+ } else {
+ asterLittleBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ public Builder clearAsterLittle() {
+ if (asterLittleBuilder_ == null) {
+ asterLittle_ = null;
+ onChanged();
+ } else {
+ asterLittle_ = null;
+ asterLittleBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.Builder
+ getAsterLittleBuilder() {
+
+ onChanged();
+ return getAsterLittleFieldBuilder().getBuilder();
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .AsterLittleDetailInfoOrBuilder
+ getAsterLittleOrBuilder() {
+ if (asterLittleBuilder_ != null) {
+ return asterLittleBuilder_.getMessageOrBuilder();
+ } else {
+ return asterLittle_ == null
+ ? emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .getDefaultInstance()
+ : asterLittle_;
+ }
+ }
+ /** .AsterLittleDetailInfo aster_little = 12; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .Builder,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .AsterLittleDetailInfoOrBuilder>
+ getAsterLittleFieldBuilder() {
+ if (asterLittleBuilder_ == null) {
+ asterLittleBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .Builder,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .AsterLittleDetailInfoOrBuilder>(
+ getAsterLittle(), getParentForChildren(), isClean());
+ asterLittle_ = null;
+ }
+ return asterLittleBuilder_;
+ }
+
+ private emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo asterMid_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfoOrBuilder>
+ asterMidBuilder_;
+ /**
+ * .AsterMidDetailInfo aster_mid = 4;
+ *
+ * @return Whether the asterMid field is set.
+ */
+ public boolean hasAsterMid() {
+ return asterMidBuilder_ != null || asterMid_ != null;
+ }
+ /**
+ * .AsterMidDetailInfo aster_mid = 4;
+ *
+ * @return The asterMid.
+ */
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ getAsterMid() {
+ if (asterMidBuilder_ == null) {
+ return asterMid_ == null
+ ? emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .getDefaultInstance()
+ : asterMid_;
+ } else {
+ return asterMidBuilder_.getMessage();
+ }
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ public Builder setAsterMid(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo value) {
+ if (asterMidBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ asterMid_ = value;
+ onChanged();
+ } else {
+ asterMidBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ public Builder setAsterMid(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder
+ builderForValue) {
+ if (asterMidBuilder_ == null) {
+ asterMid_ = builderForValue.build();
+ onChanged();
+ } else {
+ asterMidBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ public Builder mergeAsterMid(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo value) {
+ if (asterMidBuilder_ == null) {
+ if (asterMid_ != null) {
+ asterMid_ =
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .newBuilder(asterMid_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ asterMid_ = value;
+ }
+ onChanged();
+ } else {
+ asterMidBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ public Builder clearAsterMid() {
+ if (asterMidBuilder_ == null) {
+ asterMid_ = null;
+ onChanged();
+ } else {
+ asterMid_ = null;
+ asterMidBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder
+ getAsterMidBuilder() {
+
+ onChanged();
+ return getAsterMidFieldBuilder().getBuilder();
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfoOrBuilder
+ getAsterMidOrBuilder() {
+ if (asterMidBuilder_ != null) {
+ return asterMidBuilder_.getMessageOrBuilder();
+ } else {
+ return asterMid_ == null
+ ? emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .getDefaultInstance()
+ : asterMid_;
+ }
+ }
+ /** .AsterMidDetailInfo aster_mid = 4; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfoOrBuilder>
+ getAsterMidFieldBuilder() {
+ if (asterMidBuilder_ == null) {
+ asterMidBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass
+ .AsterMidDetailInfoOrBuilder>(
+ getAsterMid(), getParentForChildren(), isClean());
+ asterMid_ = null;
+ }
+ return asterMidBuilder_;
+ }
+
+ private boolean isSpecialRewardTaken_;
+ /**
+ * bool is_special_reward_taken = 8;
+ *
+ * @return The isSpecialRewardTaken.
+ */
+ @java.lang.Override
+ public boolean getIsSpecialRewardTaken() {
+ return isSpecialRewardTaken_;
+ }
+ /**
+ * bool is_special_reward_taken = 8;
+ *
+ * @param value The isSpecialRewardTaken to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsSpecialRewardTaken(boolean value) {
+
+ isSpecialRewardTaken_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_special_reward_taken = 8;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsSpecialRewardTaken() {
+
+ isSpecialRewardTaken_ = false;
+ onChanged();
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ asterLarge_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.Builder,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .AsterLargeDetailInfoOrBuilder>
+ asterLargeBuilder_;
+ /**
+ * .AsterLargeDetailInfo aster_large = 3;
+ *
+ * @return Whether the asterLarge field is set.
+ */
+ public boolean hasAsterLarge() {
+ return asterLargeBuilder_ != null || asterLarge_ != null;
+ }
+ /**
+ * .AsterLargeDetailInfo aster_large = 3;
+ *
+ * @return The asterLarge.
+ */
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ getAsterLarge() {
+ if (asterLargeBuilder_ == null) {
+ return asterLarge_ == null
+ ? emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .getDefaultInstance()
+ : asterLarge_;
+ } else {
+ return asterLargeBuilder_.getMessage();
+ }
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ public Builder setAsterLarge(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo value) {
+ if (asterLargeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ asterLarge_ = value;
+ onChanged();
+ } else {
+ asterLargeBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ public Builder setAsterLarge(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.Builder
+ builderForValue) {
+ if (asterLargeBuilder_ == null) {
+ asterLarge_ = builderForValue.build();
+ onChanged();
+ } else {
+ asterLargeBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ public Builder mergeAsterLarge(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo value) {
+ if (asterLargeBuilder_ == null) {
+ if (asterLarge_ != null) {
+ asterLarge_ =
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .newBuilder(asterLarge_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ asterLarge_ = value;
+ }
+ onChanged();
+ } else {
+ asterLargeBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ public Builder clearAsterLarge() {
+ if (asterLargeBuilder_ == null) {
+ asterLarge_ = null;
+ onChanged();
+ } else {
+ asterLarge_ = null;
+ asterLargeBuilder_ = null;
+ }
+
+ return this;
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.Builder
+ getAsterLargeBuilder() {
+
+ onChanged();
+ return getAsterLargeFieldBuilder().getBuilder();
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfoOrBuilder
+ getAsterLargeOrBuilder() {
+ if (asterLargeBuilder_ != null) {
+ return asterLargeBuilder_.getMessageOrBuilder();
+ } else {
+ return asterLarge_ == null
+ ? emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .getDefaultInstance()
+ : asterLarge_;
+ }
+ }
+ /** .AsterLargeDetailInfo aster_large = 3; */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.Builder,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .AsterLargeDetailInfoOrBuilder>
+ getAsterLargeFieldBuilder() {
+ if (asterLargeBuilder_ == null) {
+ asterLargeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .Builder,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .AsterLargeDetailInfoOrBuilder>(
+ getAsterLarge(), getParentForChildren(), isClean());
+ asterLarge_ = null;
+ }
+ return asterLargeBuilder_;
+ }
+
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 14;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+ /**
+ * bool is_content_closed = 14;
+ *
+ * @param value The isContentClosed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsContentClosed(boolean value) {
+
+ isContentClosed_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_content_closed = 14;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsContentClosed() {
+
+ isContentClosed_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int mFJDILDLMGP_;
+ /**
+ * uint32 MFJDILDLMGP = 11;
+ *
+ * @return The mFJDILDLMGP.
+ */
+ @java.lang.Override
+ public int getMFJDILDLMGP() {
+ return mFJDILDLMGP_;
+ }
+ /**
+ * uint32 MFJDILDLMGP = 11;
+ *
+ * @param value The mFJDILDLMGP to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMFJDILDLMGP(int value) {
+
+ mFJDILDLMGP_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 MFJDILDLMGP = 11;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearMFJDILDLMGP() {
+
+ mFJDILDLMGP_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int hNJDOJKGDOP_;
+ /**
+ * uint32 HNJDOJKGDOP = 5;
+ *
+ * @return The hNJDOJKGDOP.
+ */
+ @java.lang.Override
+ public int getHNJDOJKGDOP() {
+ return hNJDOJKGDOP_;
+ }
+ /**
+ * uint32 HNJDOJKGDOP = 5;
+ *
+ * @param value The hNJDOJKGDOP to set.
+ * @return This builder for chaining.
+ */
+ public Builder setHNJDOJKGDOP(int value) {
+
+ hNJDOJKGDOP_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 HNJDOJKGDOP = 5;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearHNJDOJKGDOP() {
+
+ hNJDOJKGDOP_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AsterActivityDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AsterActivityDetailInfo)
+ private static final emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass
+ .AsterActivityDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AsterActivityDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AsterActivityDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterActivityDetailInfoOuterClass.AsterActivityDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AsterActivityDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AsterActivityDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\035AsterActivityDetailInfo.proto\032\032AsterLa"
+ + "rgeDetailInfo.proto\032\033AsterLittleDetailIn"
+ + "fo.proto\032\030AsterMidDetailInfo.proto\032\035Aste"
+ + "rProgressDetailInfo.proto\"\317\002\n\027AsterActiv"
+ + "ityDetailInfo\022\032\n\022content_close_time\030\r \001("
+ + "\r\0220\n\016aster_progress\030\001 \001(\0132\030.AsterProgres"
+ + "sDetailInfo\022,\n\014aster_little\030\014 \001(\0132\026.Aste"
+ + "rLittleDetailInfo\022&\n\taster_mid\030\004 \001(\0132\023.A"
+ + "sterMidDetailInfo\022\037\n\027is_special_reward_t"
+ + "aken\030\010 \001(\010\022*\n\013aster_large\030\003 \001(\0132\025.AsterL"
+ + "argeDetailInfo\022\031\n\021is_content_closed\030\016 \001("
+ + "\010\022\023\n\013MFJDILDLMGP\030\013 \001(\r\022\023\n\013HNJDOJKGDOP\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.AsterLargeDetailInfoOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.getDescriptor(),
+ });
+ internal_static_AsterActivityDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AsterActivityDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AsterActivityDetailInfo_descriptor,
+ new java.lang.String[] {
+ "ContentCloseTime",
+ "AsterProgress",
+ "AsterLittle",
+ "AsterMid",
+ "IsSpecialRewardTaken",
+ "AsterLarge",
+ "IsContentClosed",
+ "MFJDILDLMGP",
+ "HNJDOJKGDOP",
+ });
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AsterLargeDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterLargeDetailInfoOuterClass.java
new file mode 100644
index 000000000..79e94e17b
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterLargeDetailInfoOuterClass.java
@@ -0,0 +1,668 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterLargeDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterLargeDetailInfoOuterClass {
+ private AsterLargeDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AsterLargeDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AsterLargeDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_open = 6;
+ *
+ * @return The isOpen.
+ */
+ boolean getIsOpen();
+
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return The beginTime.
+ */
+ int getBeginTime();
+ }
+ /**
+ *
+ *
+ *
+ * Name: DGIFDKNNFLL
+ *
+ *
+ * Protobuf type {@code AsterLargeDetailInfo}
+ */
+ public static final class AsterLargeDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AsterLargeDetailInfo)
+ AsterLargeDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AsterLargeDetailInfo.newBuilder() to construct.
+ private AsterLargeDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AsterLargeDetailInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AsterLargeDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AsterLargeDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ isOpen_ = input.readBool();
+ break;
+ }
+ case 96:
+ {
+ 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.AsterLargeDetailInfoOuterClass
+ .internal_static_AsterLargeDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .internal_static_AsterLargeDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.class,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.Builder
+ .class);
+ }
+
+ public static final int IS_OPEN_FIELD_NUMBER = 6;
+ private boolean isOpen_;
+ /**
+ * bool is_open = 6;
+ *
+ * @return The isOpen.
+ */
+ @java.lang.Override
+ public boolean getIsOpen() {
+ return isOpen_;
+ }
+
+ public static final int BEGIN_TIME_FIELD_NUMBER = 12;
+ private int beginTime_;
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return The beginTime.
+ */
+ @java.lang.Override
+ public int getBeginTime() {
+ return beginTime_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (isOpen_ != false) {
+ output.writeBool(6, isOpen_);
+ }
+ if (beginTime_ != 0) {
+ output.writeUInt32(12, beginTime_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isOpen_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, isOpen_);
+ }
+ if (beginTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(12, 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.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo other =
+ (emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo) obj;
+
+ if (getIsOpen() != other.getIsOpen()) return false;
+ if (getBeginTime() != other.getBeginTime()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_OPEN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsOpen());
+ hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getBeginTime();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: DGIFDKNNFLL
+ *
+ *
+ * Protobuf type {@code AsterLargeDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AsterLargeDetailInfo)
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .internal_static_AsterLargeDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .internal_static_AsterLargeDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.class,
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isOpen_ = false;
+
+ beginTime_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .internal_static_AsterLargeDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo build() {
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo result =
+ new emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo(this);
+ result.isOpen_ = isOpen_;
+ result.beginTime_ = beginTime_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ .getDefaultInstance()) return this;
+ if (other.getIsOpen() != false) {
+ setIsOpen(other.getIsOpen());
+ }
+ if (other.getBeginTime() != 0) {
+ setBeginTime(other.getBeginTime());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private boolean isOpen_;
+ /**
+ * bool is_open = 6;
+ *
+ * @return The isOpen.
+ */
+ @java.lang.Override
+ public boolean getIsOpen() {
+ return isOpen_;
+ }
+ /**
+ * bool is_open = 6;
+ *
+ * @param value The isOpen to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsOpen(boolean value) {
+
+ isOpen_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_open = 6;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsOpen() {
+
+ isOpen_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int beginTime_;
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return The beginTime.
+ */
+ @java.lang.Override
+ public int getBeginTime() {
+ return beginTime_;
+ }
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @param value The beginTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBeginTime(int value) {
+
+ beginTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearBeginTime() {
+
+ beginTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AsterLargeDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AsterLargeDetailInfo)
+ private static final emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass
+ .AsterLargeDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AsterLargeDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AsterLargeDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLargeDetailInfoOuterClass.AsterLargeDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AsterLargeDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AsterLargeDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\032AsterLargeDetailInfo.proto\";\n\024AsterLar"
+ + "geDetailInfo\022\017\n\007is_open\030\006 \001(\010\022\022\n\nbegin_t"
+ + "ime\030\014 \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_AsterLargeDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AsterLargeDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AsterLargeDetailInfo_descriptor,
+ new java.lang.String[] {
+ "IsOpen", "BeginTime",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AsterLittleDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterLittleDetailInfoOuterClass.java
new file mode 100644
index 000000000..43ffcf55d
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterLittleDetailInfoOuterClass.java
@@ -0,0 +1,963 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterLittleDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterLittleDetailInfoOuterClass {
+ private AsterLittleDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AsterLittleDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AsterLittleDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_open = 2;
+ *
+ * @return The isOpen.
+ */
+ boolean getIsOpen();
+
+ /**
+ * uint32 stage_id = 13;
+ *
+ * @return The stageId.
+ */
+ int getStageId();
+
+ /**
+ * uint32 stage_begin_time = 6;
+ *
+ * @return The stageBeginTime.
+ */
+ int getStageBeginTime();
+
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return The enum numeric value on the wire for stageState.
+ */
+ int getStageStateValue();
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return The stageState.
+ */
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState getStageState();
+
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return The beginTime.
+ */
+ int getBeginTime();
+ }
+ /**
+ *
+ *
+ *
+ * Name: FDFGOMALABC
+ *
+ *
+ * Protobuf type {@code AsterLittleDetailInfo}
+ */
+ public static final class AsterLittleDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AsterLittleDetailInfo)
+ AsterLittleDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AsterLittleDetailInfo.newBuilder() to construct.
+ private AsterLittleDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AsterLittleDetailInfo() {
+ stageState_ = 0;
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AsterLittleDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AsterLittleDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ isOpen_ = input.readBool();
+ break;
+ }
+ case 48:
+ {
+ stageBeginTime_ = input.readUInt32();
+ break;
+ }
+ case 80:
+ {
+ int rawValue = input.readEnum();
+
+ stageState_ = rawValue;
+ break;
+ }
+ case 96:
+ {
+ beginTime_ = input.readUInt32();
+ break;
+ }
+ case 104:
+ {
+ stageId_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .internal_static_AsterLittleDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .internal_static_AsterLittleDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.class,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .Builder.class);
+ }
+
+ 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 STAGE_ID_FIELD_NUMBER = 13;
+ private int stageId_;
+ /**
+ * uint32 stage_id = 13;
+ *
+ * @return The stageId.
+ */
+ @java.lang.Override
+ public int getStageId() {
+ return stageId_;
+ }
+
+ public static final int STAGE_BEGIN_TIME_FIELD_NUMBER = 6;
+ private int stageBeginTime_;
+ /**
+ * uint32 stage_begin_time = 6;
+ *
+ * @return The stageBeginTime.
+ */
+ @java.lang.Override
+ public int getStageBeginTime() {
+ return stageBeginTime_;
+ }
+
+ public static final int STAGE_STATE_FIELD_NUMBER = 10;
+ private int stageState_;
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return The enum numeric value on the wire for stageState.
+ */
+ @java.lang.Override
+ public int getStageStateValue() {
+ return stageState_;
+ }
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return The stageState.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState
+ getStageState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState result =
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.valueOf(
+ stageState_);
+ return result == null
+ ? emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState
+ .UNRECOGNIZED
+ : result;
+ }
+
+ public static final int BEGIN_TIME_FIELD_NUMBER = 12;
+ private int beginTime_;
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return The beginTime.
+ */
+ @java.lang.Override
+ public int getBeginTime() {
+ return beginTime_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (isOpen_ != false) {
+ output.writeBool(2, isOpen_);
+ }
+ if (stageBeginTime_ != 0) {
+ output.writeUInt32(6, stageBeginTime_);
+ }
+ if (stageState_
+ != emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState
+ .ASTER_LITTLE_STAGE_NONE
+ .getNumber()) {
+ output.writeEnum(10, stageState_);
+ }
+ if (beginTime_ != 0) {
+ output.writeUInt32(12, beginTime_);
+ }
+ if (stageId_ != 0) {
+ output.writeUInt32(13, stageId_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isOpen_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, isOpen_);
+ }
+ if (stageBeginTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(6, stageBeginTime_);
+ }
+ if (stageState_
+ != emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState
+ .ASTER_LITTLE_STAGE_NONE
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(10, stageState_);
+ }
+ if (beginTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(12, beginTime_);
+ }
+ if (stageId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(13, stageId_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo other =
+ (emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo) obj;
+
+ if (getIsOpen() != other.getIsOpen()) return false;
+ if (getStageId() != other.getStageId()) return false;
+ if (getStageBeginTime() != other.getStageBeginTime()) return false;
+ if (stageState_ != other.stageState_) return false;
+ if (getBeginTime() != other.getBeginTime()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_OPEN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsOpen());
+ hash = (37 * hash) + STAGE_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getStageId();
+ hash = (37 * hash) + STAGE_BEGIN_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getStageBeginTime();
+ hash = (37 * hash) + STAGE_STATE_FIELD_NUMBER;
+ hash = (53 * hash) + stageState_;
+ hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getBeginTime();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: FDFGOMALABC
+ *
+ *
+ * Protobuf type {@code AsterLittleDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AsterLittleDetailInfo)
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .internal_static_AsterLittleDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .internal_static_AsterLittleDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .class,
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isOpen_ = false;
+
+ stageId_ = 0;
+
+ stageBeginTime_ = 0;
+
+ stageState_ = 0;
+
+ beginTime_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .internal_static_AsterLittleDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ build() {
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo result =
+ new emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo(
+ this);
+ result.isOpen_ = isOpen_;
+ result.stageId_ = stageId_;
+ result.stageBeginTime_ = stageBeginTime_;
+ result.stageState_ = stageState_;
+ result.beginTime_ = beginTime_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ .getDefaultInstance()) return this;
+ if (other.getIsOpen() != false) {
+ setIsOpen(other.getIsOpen());
+ }
+ if (other.getStageId() != 0) {
+ setStageId(other.getStageId());
+ }
+ if (other.getStageBeginTime() != 0) {
+ setStageBeginTime(other.getStageBeginTime());
+ }
+ if (other.stageState_ != 0) {
+ setStageStateValue(other.getStageStateValue());
+ }
+ if (other.getBeginTime() != 0) {
+ setBeginTime(other.getBeginTime());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ 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 stageId_;
+ /**
+ * uint32 stage_id = 13;
+ *
+ * @return The stageId.
+ */
+ @java.lang.Override
+ public int getStageId() {
+ return stageId_;
+ }
+ /**
+ * uint32 stage_id = 13;
+ *
+ * @param value The stageId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStageId(int value) {
+
+ stageId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 stage_id = 13;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearStageId() {
+
+ stageId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int stageBeginTime_;
+ /**
+ * uint32 stage_begin_time = 6;
+ *
+ * @return The stageBeginTime.
+ */
+ @java.lang.Override
+ public int getStageBeginTime() {
+ return stageBeginTime_;
+ }
+ /**
+ * uint32 stage_begin_time = 6;
+ *
+ * @param value The stageBeginTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStageBeginTime(int value) {
+
+ stageBeginTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 stage_begin_time = 6;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearStageBeginTime() {
+
+ stageBeginTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int stageState_ = 0;
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return The enum numeric value on the wire for stageState.
+ */
+ @java.lang.Override
+ public int getStageStateValue() {
+ return stageState_;
+ }
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @param value The enum numeric value on the wire for stageState to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStageStateValue(int value) {
+
+ stageState_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return The stageState.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState
+ getStageState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState result =
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState.valueOf(
+ stageState_);
+ return result == null
+ ? emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState
+ .UNRECOGNIZED
+ : result;
+ }
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @param value The stageState to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStageState(
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.AsterLittleStageState value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ stageState_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .AsterLittleStageState stage_state = 10;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearStageState() {
+
+ stageState_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int beginTime_;
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return The beginTime.
+ */
+ @java.lang.Override
+ public int getBeginTime() {
+ return beginTime_;
+ }
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @param value The beginTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBeginTime(int value) {
+
+ beginTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 begin_time = 12;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearBeginTime() {
+
+ beginTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AsterLittleDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AsterLittleDetailInfo)
+ private static final emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass
+ .AsterLittleDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AsterLittleDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AsterLittleDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterLittleDetailInfoOuterClass.AsterLittleDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AsterLittleDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AsterLittleDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\033AsterLittleDetailInfo.proto\032\033AsterLitt"
+ + "leStageState.proto\"\225\001\n\025AsterLittleDetail"
+ + "Info\022\017\n\007is_open\030\002 \001(\010\022\020\n\010stage_id\030\r \001(\r\022"
+ + "\030\n\020stage_begin_time\030\006 \001(\r\022+\n\013stage_state"
+ + "\030\n \001(\0162\026.AsterLittleStageState\022\022\n\nbegin_"
+ + "time\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.AsterLittleStageStateOuterClass.getDescriptor(),
+ });
+ internal_static_AsterLittleDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AsterLittleDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AsterLittleDetailInfo_descriptor,
+ new java.lang.String[] {
+ "IsOpen", "StageId", "StageBeginTime", "StageState", "BeginTime",
+ });
+ emu.grasscutter.net.proto.AsterLittleStageStateOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AsterLittleStageStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterLittleStageStateOuterClass.java
new file mode 100644
index 000000000..c1db6a15b
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterLittleStageStateOuterClass.java
@@ -0,0 +1,155 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterLittleStageState.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterLittleStageStateOuterClass {
+ private AsterLittleStageStateOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ /**
+ *
+ *
+ *
+ * Name: JFEDOFPBNLC
+ *
+ *
+ * Protobuf enum {@code AsterLittleStageState}
+ */
+ public enum AsterLittleStageState implements com.google.protobuf.ProtocolMessageEnum {
+ /** ASTER_LITTLE_STAGE_NONE = 0; */
+ ASTER_LITTLE_STAGE_NONE(0),
+ /** ASTER_LITTLE_STAGE_UNSTARTED = 1; */
+ ASTER_LITTLE_STAGE_UNSTARTED(1),
+ /** ASTER_LITTLE_STAGE_STARTED = 2; */
+ ASTER_LITTLE_STAGE_STARTED(2),
+ /** ASTER_LITTLE_STAGE_FINISHED = 3; */
+ ASTER_LITTLE_STAGE_FINISHED(3),
+ UNRECOGNIZED(-1),
+ ;
+
+ /** ASTER_LITTLE_STAGE_NONE = 0; */
+ public static final int ASTER_LITTLE_STAGE_NONE_VALUE = 0;
+ /** ASTER_LITTLE_STAGE_UNSTARTED = 1; */
+ public static final int ASTER_LITTLE_STAGE_UNSTARTED_VALUE = 1;
+ /** ASTER_LITTLE_STAGE_STARTED = 2; */
+ public static final int ASTER_LITTLE_STAGE_STARTED_VALUE = 2;
+ /** ASTER_LITTLE_STAGE_FINISHED = 3; */
+ public static final int ASTER_LITTLE_STAGE_FINISHED_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 AsterLittleStageState 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 AsterLittleStageState forNumber(int value) {
+ switch (value) {
+ case 0:
+ return ASTER_LITTLE_STAGE_NONE;
+ case 1:
+ return ASTER_LITTLE_STAGE_UNSTARTED;
+ case 2:
+ return ASTER_LITTLE_STAGE_STARTED;
+ case 3:
+ return ASTER_LITTLE_STAGE_FINISHED;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+
+ private static final com.google.protobuf.Internal.EnumLiteMap
+ internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public AsterLittleStageState findValueByNumber(int number) {
+ return AsterLittleStageState.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.AsterLittleStageStateOuterClass.getDescriptor()
+ .getEnumTypes()
+ .get(0);
+ }
+
+ private static final AsterLittleStageState[] VALUES = values();
+
+ public static AsterLittleStageState 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 AsterLittleStageState(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:AsterLittleStageState)
+ }
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\033AsterLittleStageState.proto*\227\001\n\025AsterL"
+ + "ittleStageState\022\033\n\027ASTER_LITTLE_STAGE_NO"
+ + "NE\020\000\022 \n\034ASTER_LITTLE_STAGE_UNSTARTED\020\001\022\036"
+ + "\n\032ASTER_LITTLE_STAGE_STARTED\020\002\022\037\n\033ASTER_"
+ + "LITTLE_STAGE_FINISHED\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/AsterMidCampInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterMidCampInfoOuterClass.java
new file mode 100644
index 000000000..ffeecf9c3
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterMidCampInfoOuterClass.java
@@ -0,0 +1,792 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterMidCampInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterMidCampInfoOuterClass {
+ private AsterMidCampInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AsterMidCampInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AsterMidCampInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 camp_id = 15;
+ *
+ * @return The campId.
+ */
+ int getCampId();
+
+ /**
+ * .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();
+ }
+ /**
+ *
+ *
+ *
+ * Name: MAJILCJBJDA
+ *
+ *
+ * Protobuf type {@code AsterMidCampInfo}
+ */
+ public static final class AsterMidCampInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AsterMidCampInfo)
+ AsterMidCampInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AsterMidCampInfo.newBuilder() to construct.
+ private AsterMidCampInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AsterMidCampInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AsterMidCampInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AsterMidCampInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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 (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:
+ {
+ campId_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterMidCampInfoOuterClass
+ .internal_static_AsterMidCampInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterMidCampInfoOuterClass
+ .internal_static_AsterMidCampInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.class,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder.class);
+ }
+
+ 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 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();
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (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(7, getPos());
+ }
+ if (campId_ != 0) {
+ output.writeUInt32(15, campId_);
+ }
+ 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(7, getPos());
+ }
+ if (campId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(15, campId_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo other =
+ (emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo) obj;
+
+ if (getCampId() != other.getCampId()) 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();
+ hash = (37 * hash) + CAMP_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getCampId();
+ 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.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: MAJILCJBJDA
+ *
+ *
+ * Protobuf type {@code AsterMidCampInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AsterMidCampInfo)
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterMidCampInfoOuterClass
+ .internal_static_AsterMidCampInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterMidCampInfoOuterClass
+ .internal_static_AsterMidCampInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.class,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ .class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.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;
+
+ 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.AsterMidCampInfoOuterClass
+ .internal_static_AsterMidCampInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo build() {
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo buildPartial() {
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo result =
+ new emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo(this);
+ result.campId_ = campId_;
+ 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.AsterMidCampInfoOuterClass.AsterMidCampInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ .getDefaultInstance()) return this;
+ if (other.getCampId() != 0) {
+ setCampId(other.getCampId());
+ }
+ 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.AsterMidCampInfoOuterClass.AsterMidCampInfo parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ 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 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_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AsterMidCampInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AsterMidCampInfo)
+ private static final emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AsterMidCampInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AsterMidCampInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AsterMidCampInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AsterMidCampInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\026AsterMidCampInfo.proto\032\014Vector.proto\"9"
+ + "\n\020AsterMidCampInfo\022\017\n\007camp_id\030\017 \001(\r\022\024\n\003p"
+ + "os\030\007 \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_AsterMidCampInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AsterMidCampInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AsterMidCampInfo_descriptor,
+ new java.lang.String[] {
+ "CampId", "Pos",
+ });
+ emu.grasscutter.net.proto.VectorOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AsterMidDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterMidDetailInfoOuterClass.java
new file mode 100644
index 000000000..c77307185
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterMidDetailInfoOuterClass.java
@@ -0,0 +1,1105 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterMidDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterMidDetailInfoOuterClass {
+ private AsterMidDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AsterMidDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AsterMidDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 collect_count = 9;
+ *
+ * @return The collectCount.
+ */
+ int getCollectCount();
+
+ /**
+ * uint32 begin_time = 4;
+ *
+ * @return The beginTime.
+ */
+ int getBeginTime();
+
+ /**
+ * bool is_open = 2;
+ *
+ * @return The isOpen.
+ */
+ boolean getIsOpen();
+
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ java.util.List
+ getCampListList();
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(int index);
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ int getCampListCount();
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
+ getCampListOrBuilderList();
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder
+ getCampListOrBuilder(int index);
+ }
+ /**
+ *
+ *
+ *
+ * Name: DDMODGNAIDJ
+ *
+ *
+ * Protobuf type {@code AsterMidDetailInfo}
+ */
+ public static final class AsterMidDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AsterMidDetailInfo)
+ AsterMidDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AsterMidDetailInfo.newBuilder() to construct.
+ private AsterMidDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AsterMidDetailInfo() {
+ campList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AsterMidDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AsterMidDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ isOpen_ = input.readBool();
+ break;
+ }
+ case 32:
+ {
+ beginTime_ = input.readUInt32();
+ break;
+ }
+ case 72:
+ {
+ collectCount_ = input.readUInt32();
+ break;
+ }
+ case 98:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ campList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo>();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ campList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ .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)) {
+ campList_ = java.util.Collections.unmodifiableList(campList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass
+ .internal_static_AsterMidDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass
+ .internal_static_AsterMidDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.class,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder
+ .class);
+ }
+
+ public static final int COLLECT_COUNT_FIELD_NUMBER = 9;
+ private int collectCount_;
+ /**
+ * uint32 collect_count = 9;
+ *
+ * @return The collectCount.
+ */
+ @java.lang.Override
+ public int getCollectCount() {
+ return collectCount_;
+ }
+
+ 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 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 CAMP_LIST_FIELD_NUMBER = 12;
+ private java.util.List
+ campList_;
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ @java.lang.Override
+ public java.util.List
+ getCampListList() {
+ return campList_;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
+ getCampListOrBuilderList() {
+ return campList_;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ @java.lang.Override
+ public int getCampListCount() {
+ return campList_.size();
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(
+ int index) {
+ return campList_.get(index);
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder
+ getCampListOrBuilder(int index) {
+ return campList_.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 (isOpen_ != false) {
+ output.writeBool(2, isOpen_);
+ }
+ if (beginTime_ != 0) {
+ output.writeUInt32(4, beginTime_);
+ }
+ if (collectCount_ != 0) {
+ output.writeUInt32(9, collectCount_);
+ }
+ for (int i = 0; i < campList_.size(); i++) {
+ output.writeMessage(12, campList_.get(i));
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isOpen_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, isOpen_);
+ }
+ if (beginTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(4, beginTime_);
+ }
+ if (collectCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(9, collectCount_);
+ }
+ for (int i = 0; i < campList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(12, campList_.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.AsterMidDetailInfoOuterClass.AsterMidDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo other =
+ (emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo) obj;
+
+ if (getCollectCount() != other.getCollectCount()) return false;
+ if (getBeginTime() != other.getBeginTime()) return false;
+ if (getIsOpen() != other.getIsOpen()) return false;
+ if (!getCampListList().equals(other.getCampListList())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + COLLECT_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getCollectCount();
+ hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getBeginTime();
+ hash = (37 * hash) + IS_OPEN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsOpen());
+ if (getCampListCount() > 0) {
+ hash = (37 * hash) + CAMP_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getCampListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: DDMODGNAIDJ
+ *
+ *
+ * Protobuf type {@code AsterMidDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AsterMidDetailInfo)
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass
+ .internal_static_AsterMidDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass
+ .internal_static_AsterMidDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.class,
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.Builder
+ .class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getCampListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ collectCount_ = 0;
+
+ beginTime_ = 0;
+
+ isOpen_ = false;
+
+ if (campListBuilder_ == null) {
+ campList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ campListBuilder_.clear();
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass
+ .internal_static_AsterMidDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo build() {
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo result =
+ new emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo(this);
+ int from_bitField0_ = bitField0_;
+ result.collectCount_ = collectCount_;
+ result.beginTime_ = beginTime_;
+ result.isOpen_ = isOpen_;
+ if (campListBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ campList_ = java.util.Collections.unmodifiableList(campList_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.campList_ = campList_;
+ } else {
+ result.campList_ = campListBuilder_.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.AsterMidDetailInfoOuterClass.AsterMidDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ .getDefaultInstance()) return this;
+ if (other.getCollectCount() != 0) {
+ setCollectCount(other.getCollectCount());
+ }
+ if (other.getBeginTime() != 0) {
+ setBeginTime(other.getBeginTime());
+ }
+ if (other.getIsOpen() != false) {
+ setIsOpen(other.getIsOpen());
+ }
+ if (campListBuilder_ == null) {
+ if (!other.campList_.isEmpty()) {
+ if (campList_.isEmpty()) {
+ campList_ = other.campList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureCampListIsMutable();
+ campList_.addAll(other.campList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.campList_.isEmpty()) {
+ if (campListBuilder_.isEmpty()) {
+ campListBuilder_.dispose();
+ campListBuilder_ = null;
+ campList_ = other.campList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ campListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getCampListFieldBuilder()
+ : null;
+ } else {
+ campListBuilder_.addAllMessages(other.campList_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo parsedMessage =
+ null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private int collectCount_;
+ /**
+ * uint32 collect_count = 9;
+ *
+ * @return The collectCount.
+ */
+ @java.lang.Override
+ public int getCollectCount() {
+ return collectCount_;
+ }
+ /**
+ * uint32 collect_count = 9;
+ *
+ * @param value The collectCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCollectCount(int value) {
+
+ collectCount_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 collect_count = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCollectCount() {
+
+ collectCount_ = 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 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 java.util.List
+ campList_ = java.util.Collections.emptyList();
+
+ private void ensureCampListIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ campList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo>(campList_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
+ campListBuilder_;
+
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public java.util.List
+ getCampListList() {
+ if (campListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(campList_);
+ } else {
+ return campListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public int getCampListCount() {
+ if (campListBuilder_ == null) {
+ return campList_.size();
+ } else {
+ return campListBuilder_.getCount();
+ }
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo getCampList(
+ int index) {
+ if (campListBuilder_ == null) {
+ return campList_.get(index);
+ } else {
+ return campListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder setCampList(
+ int index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo value) {
+ if (campListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCampListIsMutable();
+ campList_.set(index, value);
+ onChanged();
+ } else {
+ campListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder setCampList(
+ int index,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ builderForValue) {
+ if (campListBuilder_ == null) {
+ ensureCampListIsMutable();
+ campList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ campListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder addCampList(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo value) {
+ if (campListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCampListIsMutable();
+ campList_.add(value);
+ onChanged();
+ } else {
+ campListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder addCampList(
+ int index, emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo value) {
+ if (campListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCampListIsMutable();
+ campList_.add(index, value);
+ onChanged();
+ } else {
+ campListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder addCampList(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ builderForValue) {
+ if (campListBuilder_ == null) {
+ ensureCampListIsMutable();
+ campList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ campListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder addCampList(
+ int index,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ builderForValue) {
+ if (campListBuilder_ == null) {
+ ensureCampListIsMutable();
+ campList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ campListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder addAllCampList(
+ java.lang.Iterable<
+ ? extends emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo>
+ values) {
+ if (campListBuilder_ == null) {
+ ensureCampListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, campList_);
+ onChanged();
+ } else {
+ campListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder clearCampList() {
+ if (campListBuilder_ == null) {
+ campList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ campListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public Builder removeCampList(int index) {
+ if (campListBuilder_ == null) {
+ ensureCampListIsMutable();
+ campList_.remove(index);
+ onChanged();
+ } else {
+ campListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ getCampListBuilder(int index) {
+ return getCampListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder
+ getCampListOrBuilder(int index) {
+ if (campListBuilder_ == null) {
+ return campList_.get(index);
+ } else {
+ return campListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
+ getCampListOrBuilderList() {
+ if (campListBuilder_ != null) {
+ return campListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(campList_);
+ }
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ addCampListBuilder() {
+ return getCampListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ .getDefaultInstance());
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder
+ addCampListBuilder(int index) {
+ return getCampListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo
+ .getDefaultInstance());
+ }
+ /** repeated .AsterMidCampInfo camp_list = 12; */
+ public java.util.List<
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder>
+ getCampListBuilderList() {
+ return getCampListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>
+ getCampListFieldBuilder() {
+ if (campListBuilder_ == null) {
+ campListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfo.Builder,
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.AsterMidCampInfoOrBuilder>(
+ campList_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
+ campList_ = null;
+ }
+ return campListBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:AsterMidDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AsterMidDetailInfo)
+ private static final emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AsterMidDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AsterMidDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterMidDetailInfoOuterClass.AsterMidDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AsterMidDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AsterMidDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\030AsterMidDetailInfo.proto\032\026AsterMidCamp"
+ + "Info.proto\"v\n\022AsterMidDetailInfo\022\025\n\rcoll"
+ + "ect_count\030\t \001(\r\022\022\n\nbegin_time\030\004 \001(\r\022\017\n\007i"
+ + "s_open\030\002 \001(\010\022$\n\tcamp_list\030\014 \003(\0132\021.AsterM"
+ + "idCampInfoB\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.AsterMidCampInfoOuterClass.getDescriptor(),
+ });
+ internal_static_AsterMidDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AsterMidDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AsterMidDetailInfo_descriptor,
+ new java.lang.String[] {
+ "CollectCount", "BeginTime", "IsOpen", "CampList",
+ });
+ emu.grasscutter.net.proto.AsterMidCampInfoOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AsterProgressDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AsterProgressDetailInfoOuterClass.java
new file mode 100644
index 000000000..1514b281f
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AsterProgressDetailInfoOuterClass.java
@@ -0,0 +1,688 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: AsterProgressDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class AsterProgressDetailInfoOuterClass {
+ private AsterProgressDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface AsterProgressDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:AsterProgressDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 last_auto_add_time = 9;
+ *
+ * @return The lastAutoAddTime.
+ */
+ int getLastAutoAddTime();
+
+ /**
+ * uint32 count = 6;
+ *
+ * @return The count.
+ */
+ int getCount();
+ }
+ /**
+ *
+ *
+ *
+ * Name: FFNJNOEBCFC
+ *
+ *
+ * Protobuf type {@code AsterProgressDetailInfo}
+ */
+ public static final class AsterProgressDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:AsterProgressDetailInfo)
+ AsterProgressDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AsterProgressDetailInfo.newBuilder() to construct.
+ private AsterProgressDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private AsterProgressDetailInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AsterProgressDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private AsterProgressDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ count_ = input.readUInt32();
+ break;
+ }
+ case 72:
+ {
+ lastAutoAddTime_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .internal_static_AsterProgressDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .internal_static_AsterProgressDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .class,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder.class);
+ }
+
+ public static final int LAST_AUTO_ADD_TIME_FIELD_NUMBER = 9;
+ private int lastAutoAddTime_;
+ /**
+ * uint32 last_auto_add_time = 9;
+ *
+ * @return The lastAutoAddTime.
+ */
+ @java.lang.Override
+ public int getLastAutoAddTime() {
+ return lastAutoAddTime_;
+ }
+
+ public static final int COUNT_FIELD_NUMBER = 6;
+ private int count_;
+ /**
+ * uint32 count = 6;
+ *
+ * @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(6, count_);
+ }
+ if (lastAutoAddTime_ != 0) {
+ output.writeUInt32(9, lastAutoAddTime_);
+ }
+ 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(6, count_);
+ }
+ if (lastAutoAddTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(9, lastAutoAddTime_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo other =
+ (emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo) obj;
+
+ if (getLastAutoAddTime() != other.getLastAutoAddTime()) 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) + LAST_AUTO_ADD_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getLastAutoAddTime();
+ 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.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: FFNJNOEBCFC
+ *
+ *
+ * Protobuf type {@code AsterProgressDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:AsterProgressDetailInfo)
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .internal_static_AsterProgressDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .internal_static_AsterProgressDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .class,
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ lastAutoAddTime_ = 0;
+
+ count_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .internal_static_AsterProgressDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ build() {
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo result =
+ new emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo(
+ this);
+ result.lastAutoAddTime_ = lastAutoAddTime_;
+ 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.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ .getDefaultInstance()) return this;
+ if (other.getLastAutoAddTime() != 0) {
+ setLastAutoAddTime(other.getLastAutoAddTime());
+ }
+ 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.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int lastAutoAddTime_;
+ /**
+ * uint32 last_auto_add_time = 9;
+ *
+ * @return The lastAutoAddTime.
+ */
+ @java.lang.Override
+ public int getLastAutoAddTime() {
+ return lastAutoAddTime_;
+ }
+ /**
+ * uint32 last_auto_add_time = 9;
+ *
+ * @param value The lastAutoAddTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLastAutoAddTime(int value) {
+
+ lastAutoAddTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 last_auto_add_time = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearLastAutoAddTime() {
+
+ lastAutoAddTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int count_;
+ /**
+ * uint32 count = 6;
+ *
+ * @return The count.
+ */
+ @java.lang.Override
+ public int getCount() {
+ return count_;
+ }
+ /**
+ * uint32 count = 6;
+ *
+ * @param value The count to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCount(int value) {
+
+ count_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 count = 6;
+ *
+ * @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:AsterProgressDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:AsterProgressDetailInfo)
+ private static final emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass
+ .AsterProgressDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AsterProgressDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new AsterProgressDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.AsterProgressDetailInfoOuterClass.AsterProgressDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_AsterProgressDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_AsterProgressDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\035AsterProgressDetailInfo.proto\"D\n\027Aster"
+ + "ProgressDetailInfo\022\032\n\022last_auto_add_time"
+ + "\030\t \001(\r\022\r\n\005count\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_AsterProgressDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_AsterProgressDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_AsterProgressDetailInfo_descriptor,
+ new java.lang.String[] {
+ "LastAutoAddTime", "Count",
+ });
+ }
+
+ // @@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
index 8d0dd5967..0b0eef362 100644
--- a/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java
@@ -21,43 +21,42 @@ public final class AttackHitEffectResultOuterClass {
*
*
*
- * NCIHLNFLAAF
+ * OGEJIAIJMDB
*
*
- * uint32 Unk3300_KLNGDAMMFIF = 10;
- *
- * @return The unk3300KLNGDAMMFIF.
- */
- int getUnk3300KLNGDAMMFIF();
-
- /**
- * float airStrength = 6;
- *
- * @return The airStrength.
- */
- float getAirStrength();
-
- /**
- *
- *
- *
- * LDDDDFHEMBA
- *
- *
- * uint32 Unk3300_LCKECJCKKJK = 3;
- *
- * @return The unk3300LCKECJCKKJK.
- */
- int getUnk3300LCKECJCKKJK();
-
- /**
- * float hitHaltTime = 15;
+ * float hitHaltTime = 14;
*
* @return The hitHaltTime.
*/
float getHitHaltTime();
/**
+ *
+ *
+ *
+ * AKLACKOIKOE
+ *
+ *
+ * float airStrength = 7;
+ *
+ * @return The airStrength.
+ */
+ float getAirStrength();
+
+ /**
+ * uint32 NCIHLNFLAAF = 10;
+ *
+ * @return The nCIHLNFLAAF.
+ */
+ int getNCIHLNFLAAF();
+
+ /**
+ *
+ *
+ *
+ * PFNLKOMLOIO
+ *
+ *
* float retreatStrength = 4;
*
* @return The retreatStrength.
@@ -65,11 +64,24 @@ public final class AttackHitEffectResultOuterClass {
float getRetreatStrength();
/**
- * float hitHaltTimeScale = 7;
+ *
+ *
+ *
+ * JLEGJBGOHHP
+ *
+ *
+ * float hitHaltTimeScale = 2;
*
* @return The hitHaltTimeScale.
*/
float getHitHaltTimeScale();
+
+ /**
+ * uint32 LDDDDFHEMBA = 3;
+ *
+ * @return The lDDDDFHEMBA.
+ */
+ int getLDDDDFHEMBA();
}
/**
*
@@ -121,9 +133,14 @@ public final class AttackHitEffectResultOuterClass {
case 0:
done = true;
break;
+ case 21:
+ {
+ hitHaltTimeScale_ = input.readFloat();
+ break;
+ }
case 24:
{
- unk3300LCKECJCKKJK_ = input.readUInt32();
+ lDDDDFHEMBA_ = input.readUInt32();
break;
}
case 37:
@@ -131,22 +148,17 @@ public final class AttackHitEffectResultOuterClass {
retreatStrength_ = input.readFloat();
break;
}
- case 53:
+ case 61:
{
airStrength_ = input.readFloat();
break;
}
- case 61:
- {
- hitHaltTimeScale_ = input.readFloat();
- break;
- }
case 80:
{
- unk3300KLNGDAMMFIF_ = input.readUInt32();
+ nCIHLNFLAAF_ = input.readUInt32();
break;
}
- case 125:
+ case 117:
{
hitHaltTime_ = input.readFloat();
break;
@@ -186,58 +198,16 @@ public final class AttackHitEffectResultOuterClass {
.Builder.class);
}
- public static final int UNK3300_KLNGDAMMFIF_FIELD_NUMBER = 10;
- private int unk3300KLNGDAMMFIF_;
- /**
- *
- *
- *
- * NCIHLNFLAAF
- *
- *
- * uint32 Unk3300_KLNGDAMMFIF = 10;
- *
- * @return The unk3300KLNGDAMMFIF.
- */
- @java.lang.Override
- public int getUnk3300KLNGDAMMFIF() {
- return unk3300KLNGDAMMFIF_;
- }
-
- public static final int AIRSTRENGTH_FIELD_NUMBER = 6;
- private float airStrength_;
- /**
- * float airStrength = 6;
- *
- * @return The airStrength.
- */
- @java.lang.Override
- public float getAirStrength() {
- return airStrength_;
- }
-
- public static final int UNK3300_LCKECJCKKJK_FIELD_NUMBER = 3;
- private int unk3300LCKECJCKKJK_;
- /**
- *
- *
- *
- * LDDDDFHEMBA
- *
- *
- * uint32 Unk3300_LCKECJCKKJK = 3;
- *
- * @return The unk3300LCKECJCKKJK.
- */
- @java.lang.Override
- public int getUnk3300LCKECJCKKJK() {
- return unk3300LCKECJCKKJK_;
- }
-
- public static final int HITHALTTIME_FIELD_NUMBER = 15;
+ public static final int HITHALTTIME_FIELD_NUMBER = 14;
private float hitHaltTime_;
/**
- * float hitHaltTime = 15;
+ *
+ *
+ *
+ * OGEJIAIJMDB
+ *
+ *
+ * float hitHaltTime = 14;
*
* @return The hitHaltTime.
*/
@@ -246,9 +216,45 @@ public final class AttackHitEffectResultOuterClass {
return hitHaltTime_;
}
+ public static final int AIRSTRENGTH_FIELD_NUMBER = 7;
+ private float airStrength_;
+ /**
+ *
+ *
+ *
+ * AKLACKOIKOE
+ *
+ *
+ * float airStrength = 7;
+ *
+ * @return The airStrength.
+ */
+ @java.lang.Override
+ public float getAirStrength() {
+ return airStrength_;
+ }
+
+ public static final int NCIHLNFLAAF_FIELD_NUMBER = 10;
+ private int nCIHLNFLAAF_;
+ /**
+ * uint32 NCIHLNFLAAF = 10;
+ *
+ * @return The nCIHLNFLAAF.
+ */
+ @java.lang.Override
+ public int getNCIHLNFLAAF() {
+ return nCIHLNFLAAF_;
+ }
+
public static final int RETREATSTRENGTH_FIELD_NUMBER = 4;
private float retreatStrength_;
/**
+ *
+ *
+ *
+ * PFNLKOMLOIO
+ *
+ *
* float retreatStrength = 4;
*
* @return The retreatStrength.
@@ -258,10 +264,16 @@ public final class AttackHitEffectResultOuterClass {
return retreatStrength_;
}
- public static final int HITHALTTIMESCALE_FIELD_NUMBER = 7;
+ public static final int HITHALTTIMESCALE_FIELD_NUMBER = 2;
private float hitHaltTimeScale_;
/**
- * float hitHaltTimeScale = 7;
+ *
+ *
+ *
+ * JLEGJBGOHHP
+ *
+ *
+ * float hitHaltTimeScale = 2;
*
* @return The hitHaltTimeScale.
*/
@@ -270,6 +282,18 @@ public final class AttackHitEffectResultOuterClass {
return hitHaltTimeScale_;
}
+ public static final int LDDDDFHEMBA_FIELD_NUMBER = 3;
+ private int lDDDDFHEMBA_;
+ /**
+ * uint32 LDDDDFHEMBA = 3;
+ *
+ * @return The lDDDDFHEMBA.
+ */
+ @java.lang.Override
+ public int getLDDDDFHEMBA() {
+ return lDDDDFHEMBA_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -284,23 +308,23 @@ public final class AttackHitEffectResultOuterClass {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (unk3300LCKECJCKKJK_ != 0) {
- output.writeUInt32(3, unk3300LCKECJCKKJK_);
+ if (hitHaltTimeScale_ != 0F) {
+ output.writeFloat(2, hitHaltTimeScale_);
+ }
+ if (lDDDDFHEMBA_ != 0) {
+ output.writeUInt32(3, lDDDDFHEMBA_);
}
if (retreatStrength_ != 0F) {
output.writeFloat(4, retreatStrength_);
}
if (airStrength_ != 0F) {
- output.writeFloat(6, airStrength_);
+ output.writeFloat(7, airStrength_);
}
- if (hitHaltTimeScale_ != 0F) {
- output.writeFloat(7, hitHaltTimeScale_);
- }
- if (unk3300KLNGDAMMFIF_ != 0) {
- output.writeUInt32(10, unk3300KLNGDAMMFIF_);
+ if (nCIHLNFLAAF_ != 0) {
+ output.writeUInt32(10, nCIHLNFLAAF_);
}
if (hitHaltTime_ != 0F) {
- output.writeFloat(15, hitHaltTime_);
+ output.writeFloat(14, hitHaltTime_);
}
unknownFields.writeTo(output);
}
@@ -311,23 +335,23 @@ public final class AttackHitEffectResultOuterClass {
if (size != -1) return size;
size = 0;
- if (unk3300LCKECJCKKJK_ != 0) {
- size += com.google.protobuf.CodedOutputStream.computeUInt32Size(3, unk3300LCKECJCKKJK_);
+ if (hitHaltTimeScale_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream.computeFloatSize(2, hitHaltTimeScale_);
+ }
+ if (lDDDDFHEMBA_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(3, lDDDDFHEMBA_);
}
if (retreatStrength_ != 0F) {
size += com.google.protobuf.CodedOutputStream.computeFloatSize(4, retreatStrength_);
}
if (airStrength_ != 0F) {
- size += com.google.protobuf.CodedOutputStream.computeFloatSize(6, airStrength_);
+ size += com.google.protobuf.CodedOutputStream.computeFloatSize(7, airStrength_);
}
- if (hitHaltTimeScale_ != 0F) {
- size += com.google.protobuf.CodedOutputStream.computeFloatSize(7, hitHaltTimeScale_);
- }
- if (unk3300KLNGDAMMFIF_ != 0) {
- size += com.google.protobuf.CodedOutputStream.computeUInt32Size(10, unk3300KLNGDAMMFIF_);
+ if (nCIHLNFLAAF_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(10, nCIHLNFLAAF_);
}
if (hitHaltTime_ != 0F) {
- size += com.google.protobuf.CodedOutputStream.computeFloatSize(15, hitHaltTime_);
+ size += com.google.protobuf.CodedOutputStream.computeFloatSize(14, hitHaltTime_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
@@ -347,16 +371,16 @@ public final class AttackHitEffectResultOuterClass {
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other =
(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) obj;
- if (getUnk3300KLNGDAMMFIF() != other.getUnk3300KLNGDAMMFIF()) return false;
- if (java.lang.Float.floatToIntBits(getAirStrength())
- != java.lang.Float.floatToIntBits(other.getAirStrength())) return false;
- if (getUnk3300LCKECJCKKJK() != other.getUnk3300LCKECJCKKJK()) return false;
if (java.lang.Float.floatToIntBits(getHitHaltTime())
!= java.lang.Float.floatToIntBits(other.getHitHaltTime())) return false;
+ if (java.lang.Float.floatToIntBits(getAirStrength())
+ != java.lang.Float.floatToIntBits(other.getAirStrength())) return false;
+ if (getNCIHLNFLAAF() != other.getNCIHLNFLAAF()) return false;
if (java.lang.Float.floatToIntBits(getRetreatStrength())
!= java.lang.Float.floatToIntBits(other.getRetreatStrength())) return false;
if (java.lang.Float.floatToIntBits(getHitHaltTimeScale())
!= java.lang.Float.floatToIntBits(other.getHitHaltTimeScale())) return false;
+ if (getLDDDDFHEMBA() != other.getLDDDDFHEMBA()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -368,18 +392,18 @@ public final class AttackHitEffectResultOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
- hash = (37 * hash) + UNK3300_KLNGDAMMFIF_FIELD_NUMBER;
- hash = (53 * hash) + getUnk3300KLNGDAMMFIF();
- hash = (37 * hash) + AIRSTRENGTH_FIELD_NUMBER;
- hash = (53 * hash) + java.lang.Float.floatToIntBits(getAirStrength());
- hash = (37 * hash) + UNK3300_LCKECJCKKJK_FIELD_NUMBER;
- hash = (53 * hash) + getUnk3300LCKECJCKKJK();
hash = (37 * hash) + HITHALTTIME_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(getHitHaltTime());
+ hash = (37 * hash) + AIRSTRENGTH_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(getAirStrength());
+ hash = (37 * hash) + NCIHLNFLAAF_FIELD_NUMBER;
+ hash = (53 * hash) + getNCIHLNFLAAF();
hash = (37 * hash) + RETREATSTRENGTH_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(getRetreatStrength());
hash = (37 * hash) + HITHALTTIMESCALE_FIELD_NUMBER;
hash = (53 * hash) + java.lang.Float.floatToIntBits(getHitHaltTimeScale());
+ hash = (37 * hash) + LDDDDFHEMBA_FIELD_NUMBER;
+ hash = (53 * hash) + getLDDDDFHEMBA();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -537,18 +561,18 @@ public final class AttackHitEffectResultOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
- unk3300KLNGDAMMFIF_ = 0;
+ hitHaltTime_ = 0F;
airStrength_ = 0F;
- unk3300LCKECJCKKJK_ = 0;
-
- hitHaltTime_ = 0F;
+ nCIHLNFLAAF_ = 0;
retreatStrength_ = 0F;
hitHaltTimeScale_ = 0F;
+ lDDDDFHEMBA_ = 0;
+
return this;
}
@@ -582,12 +606,12 @@ public final class AttackHitEffectResultOuterClass {
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult result =
new emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult(
this);
- result.unk3300KLNGDAMMFIF_ = unk3300KLNGDAMMFIF_;
- result.airStrength_ = airStrength_;
- result.unk3300LCKECJCKKJK_ = unk3300LCKECJCKKJK_;
result.hitHaltTime_ = hitHaltTime_;
+ result.airStrength_ = airStrength_;
+ result.nCIHLNFLAAF_ = nCIHLNFLAAF_;
result.retreatStrength_ = retreatStrength_;
result.hitHaltTimeScale_ = hitHaltTimeScale_;
+ result.lDDDDFHEMBA_ = lDDDDFHEMBA_;
onBuilt();
return result;
}
@@ -646,17 +670,14 @@ public final class AttackHitEffectResultOuterClass {
if (other
== emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult
.getDefaultInstance()) return this;
- if (other.getUnk3300KLNGDAMMFIF() != 0) {
- setUnk3300KLNGDAMMFIF(other.getUnk3300KLNGDAMMFIF());
+ if (other.getHitHaltTime() != 0F) {
+ setHitHaltTime(other.getHitHaltTime());
}
if (other.getAirStrength() != 0F) {
setAirStrength(other.getAirStrength());
}
- if (other.getUnk3300LCKECJCKKJK() != 0) {
- setUnk3300LCKECJCKKJK(other.getUnk3300LCKECJCKKJK());
- }
- if (other.getHitHaltTime() != 0F) {
- setHitHaltTime(other.getHitHaltTime());
+ if (other.getNCIHLNFLAAF() != 0) {
+ setNCIHLNFLAAF(other.getNCIHLNFLAAF());
}
if (other.getRetreatStrength() != 0F) {
setRetreatStrength(other.getRetreatStrength());
@@ -664,6 +685,9 @@ public final class AttackHitEffectResultOuterClass {
if (other.getHitHaltTimeScale() != 0F) {
setHitHaltTimeScale(other.getHitHaltTimeScale());
}
+ if (other.getLDDDDFHEMBA() != 0) {
+ setLDDDDFHEMBA(other.getLDDDDFHEMBA());
+ }
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -696,147 +720,15 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
- private int unk3300KLNGDAMMFIF_;
- /**
- *
- *
- *
- * NCIHLNFLAAF
- *
- *
- * uint32 Unk3300_KLNGDAMMFIF = 10;
- *
- * @return The unk3300KLNGDAMMFIF.
- */
- @java.lang.Override
- public int getUnk3300KLNGDAMMFIF() {
- return unk3300KLNGDAMMFIF_;
- }
- /**
- *
- *
- *
- * NCIHLNFLAAF
- *
- *
- * uint32 Unk3300_KLNGDAMMFIF = 10;
- *
- * @param value The unk3300KLNGDAMMFIF to set.
- * @return This builder for chaining.
- */
- public Builder setUnk3300KLNGDAMMFIF(int value) {
-
- unk3300KLNGDAMMFIF_ = value;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * NCIHLNFLAAF
- *
- *
- * uint32 Unk3300_KLNGDAMMFIF = 10;
- *
- * @return This builder for chaining.
- */
- public Builder clearUnk3300KLNGDAMMFIF() {
-
- unk3300KLNGDAMMFIF_ = 0;
- onChanged();
- return this;
- }
-
- private float airStrength_;
- /**
- * float airStrength = 6;
- *
- * @return The airStrength.
- */
- @java.lang.Override
- public float getAirStrength() {
- return airStrength_;
- }
- /**
- * float airStrength = 6;
- *
- * @param value The airStrength to set.
- * @return This builder for chaining.
- */
- public Builder setAirStrength(float value) {
-
- airStrength_ = value;
- onChanged();
- return this;
- }
- /**
- * float airStrength = 6;
- *
- * @return This builder for chaining.
- */
- public Builder clearAirStrength() {
-
- airStrength_ = 0F;
- onChanged();
- return this;
- }
-
- private int unk3300LCKECJCKKJK_;
- /**
- *
- *
- *
- * LDDDDFHEMBA
- *
- *
- * uint32 Unk3300_LCKECJCKKJK = 3;
- *
- * @return The unk3300LCKECJCKKJK.
- */
- @java.lang.Override
- public int getUnk3300LCKECJCKKJK() {
- return unk3300LCKECJCKKJK_;
- }
- /**
- *
- *
- *
- * LDDDDFHEMBA
- *
- *
- * uint32 Unk3300_LCKECJCKKJK = 3;
- *
- * @param value The unk3300LCKECJCKKJK to set.
- * @return This builder for chaining.
- */
- public Builder setUnk3300LCKECJCKKJK(int value) {
-
- unk3300LCKECJCKKJK_ = value;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * LDDDDFHEMBA
- *
- *
- * uint32 Unk3300_LCKECJCKKJK = 3;
- *
- * @return This builder for chaining.
- */
- public Builder clearUnk3300LCKECJCKKJK() {
-
- unk3300LCKECJCKKJK_ = 0;
- onChanged();
- return this;
- }
-
private float hitHaltTime_;
/**
- * float hitHaltTime = 15;
+ *
+ *
+ *
+ * OGEJIAIJMDB
+ *
+ *
+ * float hitHaltTime = 14;
*
* @return The hitHaltTime.
*/
@@ -845,7 +737,13 @@ public final class AttackHitEffectResultOuterClass {
return hitHaltTime_;
}
/**
- * float hitHaltTime = 15;
+ *
+ *
+ *
+ * OGEJIAIJMDB
+ *
+ *
+ * float hitHaltTime = 14;
*
* @param value The hitHaltTime to set.
* @return This builder for chaining.
@@ -857,7 +755,13 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
/**
- * float hitHaltTime = 15;
+ *
+ *
+ *
+ * OGEJIAIJMDB
+ *
+ *
+ * float hitHaltTime = 14;
*
* @return This builder for chaining.
*/
@@ -868,8 +772,100 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
+ private float airStrength_;
+ /**
+ *
+ *
+ *
+ * AKLACKOIKOE
+ *
+ *
+ * float airStrength = 7;
+ *
+ * @return The airStrength.
+ */
+ @java.lang.Override
+ public float getAirStrength() {
+ return airStrength_;
+ }
+ /**
+ *
+ *
+ *
+ * AKLACKOIKOE
+ *
+ *
+ * float airStrength = 7;
+ *
+ * @param value The airStrength to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAirStrength(float value) {
+
+ airStrength_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * AKLACKOIKOE
+ *
+ *
+ * float airStrength = 7;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearAirStrength() {
+
+ airStrength_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private int nCIHLNFLAAF_;
+ /**
+ * uint32 NCIHLNFLAAF = 10;
+ *
+ * @return The nCIHLNFLAAF.
+ */
+ @java.lang.Override
+ public int getNCIHLNFLAAF() {
+ return nCIHLNFLAAF_;
+ }
+ /**
+ * uint32 NCIHLNFLAAF = 10;
+ *
+ * @param value The nCIHLNFLAAF to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNCIHLNFLAAF(int value) {
+
+ nCIHLNFLAAF_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 NCIHLNFLAAF = 10;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearNCIHLNFLAAF() {
+
+ nCIHLNFLAAF_ = 0;
+ onChanged();
+ return this;
+ }
+
private float retreatStrength_;
/**
+ *
+ *
+ *
+ * PFNLKOMLOIO
+ *
+ *
* float retreatStrength = 4;
*
* @return The retreatStrength.
@@ -879,6 +875,12 @@ public final class AttackHitEffectResultOuterClass {
return retreatStrength_;
}
/**
+ *
+ *
+ *
+ * PFNLKOMLOIO
+ *
+ *
* float retreatStrength = 4;
*
* @param value The retreatStrength to set.
@@ -891,6 +893,12 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
/**
+ *
+ *
+ *
+ * PFNLKOMLOIO
+ *
+ *
* float retreatStrength = 4;
*
* @return This builder for chaining.
@@ -904,7 +912,13 @@ public final class AttackHitEffectResultOuterClass {
private float hitHaltTimeScale_;
/**
- * float hitHaltTimeScale = 7;
+ *
+ *
+ *
+ * JLEGJBGOHHP
+ *
+ *
+ * float hitHaltTimeScale = 2;
*
* @return The hitHaltTimeScale.
*/
@@ -913,7 +927,13 @@ public final class AttackHitEffectResultOuterClass {
return hitHaltTimeScale_;
}
/**
- * float hitHaltTimeScale = 7;
+ *
+ *
+ *
+ * JLEGJBGOHHP
+ *
+ *
+ * float hitHaltTimeScale = 2;
*
* @param value The hitHaltTimeScale to set.
* @return This builder for chaining.
@@ -925,7 +945,13 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
/**
- * float hitHaltTimeScale = 7;
+ *
+ *
+ *
+ * JLEGJBGOHHP
+ *
+ *
+ * float hitHaltTimeScale = 2;
*
* @return This builder for chaining.
*/
@@ -936,6 +962,40 @@ public final class AttackHitEffectResultOuterClass {
return this;
}
+ private int lDDDDFHEMBA_;
+ /**
+ * uint32 LDDDDFHEMBA = 3;
+ *
+ * @return The lDDDDFHEMBA.
+ */
+ @java.lang.Override
+ public int getLDDDDFHEMBA() {
+ return lDDDDFHEMBA_;
+ }
+ /**
+ * uint32 LDDDDFHEMBA = 3;
+ *
+ * @param value The lDDDDFHEMBA to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLDDDDFHEMBA(int value) {
+
+ lDDDDFHEMBA_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 LDDDDFHEMBA = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearLDDDDFHEMBA() {
+
+ lDDDDFHEMBA_ = 0;
+ onChanged();
+ return this;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -1006,13 +1066,12 @@ public final class AttackHitEffectResultOuterClass {
static {
java.lang.String[] descriptorData = {
- "\n\033AttackHitEffectResult.proto\"\256\001\n\025Attack"
- + "HitEffectResult\022\033\n\023Unk3300_KLNGDAMMFIF\030\n"
- + " \001(\r\022\023\n\013airStrength\030\006 \001(\002\022\033\n\023Unk3300_LCK"
- + "ECJCKKJK\030\003 \001(\r\022\023\n\013hitHaltTime\030\017 \001(\002\022\027\n\017r"
- + "etreatStrength\030\004 \001(\002\022\030\n\020hitHaltTimeScale"
- + "\030\007 \001(\002B\033\n\031emu.grasscutter.net.protob\006pro"
- + "to3"
+ "\n\033AttackHitEffectResult.proto\"\236\001\n\025Attack"
+ + "HitEffectResult\022\023\n\013hitHaltTime\030\016 \001(\002\022\023\n\013"
+ + "airStrength\030\007 \001(\002\022\023\n\013NCIHLNFLAAF\030\n \001(\r\022\027"
+ + "\n\017retreatStrength\030\004 \001(\002\022\030\n\020hitHaltTimeSc"
+ + "ale\030\002 \001(\002\022\023\n\013LDDDDFHEMBA\030\003 \001(\rB\033\n\031emu.gr"
+ + "asscutter.net.protob\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -1022,12 +1081,12 @@ public final class AttackHitEffectResultOuterClass {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_AttackHitEffectResult_descriptor,
new java.lang.String[] {
- "Unk3300KLNGDAMMFIF",
- "AirStrength",
- "Unk3300LCKECJCKKJK",
"HitHaltTime",
+ "AirStrength",
+ "NCIHLNFLAAF",
"RetreatStrength",
"HitHaltTimeScale",
+ "LDDDDFHEMBA",
});
}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java
index e935ac4dd..24f84bbc3 100644
--- a/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java
+++ b/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java
@@ -118,39 +118,19 @@ public final class AttackResultOuterClass {
float getAEIPHPGEFAN();
/**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
+ * .AttackHitEffectResult hit_eff_result = 10;
*
* @return Whether the hitEffResult field is set.
*/
boolean hasHitEffResult();
/**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
+ * .AttackHitEffectResult hit_eff_result = 10;
*
* @return The hitEffResult.
*/
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult
getHitEffResult();
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder
getHitEffResultOrBuilder();
@@ -218,38 +198,18 @@ public final class AttackResultOuterClass {
emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder();
/**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
+ * .HitCollision hit_collision = 7;
*
* @return Whether the hitCollision field is set.
*/
boolean hasHitCollision();
/**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
+ * .HitCollision hit_collision = 7;
*
* @return The hitCollision.
*/
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision();
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder
getHitCollisionOrBuilder();
@@ -390,20 +350,18 @@ public final class AttackResultOuterClass {
}
case 58:
{
- emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult
- .Builder
- subBuilder = null;
- if (hitEffResult_ != null) {
- subBuilder = hitEffResult_.toBuilder();
+ emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder subBuilder =
+ null;
+ if (hitCollision_ != null) {
+ subBuilder = hitCollision_.toBuilder();
}
- hitEffResult_ =
+ hitCollision_ =
input.readMessage(
- emu.grasscutter.net.proto.AttackHitEffectResultOuterClass
- .AttackHitEffectResult.parser(),
+ emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.parser(),
extensionRegistry);
if (subBuilder != null) {
- subBuilder.mergeFrom(hitEffResult_);
- hitEffResult_ = subBuilder.buildPartial();
+ subBuilder.mergeFrom(hitCollision_);
+ hitCollision_ = subBuilder.buildPartial();
}
break;
@@ -434,18 +392,20 @@ public final class AttackResultOuterClass {
}
case 82:
{
- emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder subBuilder =
- null;
- if (hitCollision_ != null) {
- subBuilder = hitCollision_.toBuilder();
+ emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult
+ .Builder
+ subBuilder = null;
+ if (hitEffResult_ != null) {
+ subBuilder = hitEffResult_.toBuilder();
}
- hitCollision_ =
+ hitEffResult_ =
input.readMessage(
- emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.parser(),
+ emu.grasscutter.net.proto.AttackHitEffectResultOuterClass
+ .AttackHitEffectResult.parser(),
extensionRegistry);
if (subBuilder != null) {
- subBuilder.mergeFrom(hitCollision_);
- hitCollision_ = subBuilder.buildPartial();
+ subBuilder.mergeFrom(hitEffResult_);
+ hitEffResult_ = subBuilder.buildPartial();
}
break;
@@ -777,17 +737,11 @@ public final class AttackResultOuterClass {
return aEIPHPGEFAN_;
}
- public static final int HIT_EFF_RESULT_FIELD_NUMBER = 7;
+ public static final int HIT_EFF_RESULT_FIELD_NUMBER = 10;
private emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult
hitEffResult_;
/**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
+ * .AttackHitEffectResult hit_eff_result = 10;
*
* @return Whether the hitEffResult field is set.
*/
@@ -796,13 +750,7 @@ public final class AttackResultOuterClass {
return hitEffResult_ != null;
}
/**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
+ * .AttackHitEffectResult hit_eff_result = 10;
*
* @return The hitEffResult.
*/
@@ -814,15 +762,7 @@ public final class AttackResultOuterClass {
.getDefaultInstance()
: hitEffResult_;
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
@java.lang.Override
public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder
getHitEffResultOrBuilder() {
@@ -954,16 +894,10 @@ public final class AttackResultOuterClass {
return getResolvedDir();
}
- public static final int HIT_COLLISION_FIELD_NUMBER = 10;
+ public static final int HIT_COLLISION_FIELD_NUMBER = 7;
private emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision hitCollision_;
/**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
+ * .HitCollision hit_collision = 7;
*
* @return Whether the hitCollision field is set.
*/
@@ -972,13 +906,7 @@ public final class AttackResultOuterClass {
return hitCollision_ != null;
}
/**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
+ * .HitCollision hit_collision = 7;
*
* @return The hitCollision.
*/
@@ -988,15 +916,7 @@ public final class AttackResultOuterClass {
? emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance()
: hitCollision_;
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
@java.lang.Override
public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder
getHitCollisionOrBuilder() {
@@ -1128,8 +1048,8 @@ public final class AttackResultOuterClass {
if (bIHIHLDIPOK_ != 0) {
output.writeUInt32(6, bIHIHLDIPOK_);
}
- if (hitEffResult_ != null) {
- output.writeMessage(7, getHitEffResult());
+ if (hitCollision_ != null) {
+ output.writeMessage(7, getHitCollision());
}
if (abilityIdentifier_ != null) {
output.writeMessage(8, getAbilityIdentifier());
@@ -1137,8 +1057,8 @@ public final class AttackResultOuterClass {
if (defenseId_ != 0) {
output.writeUInt32(9, defenseId_);
}
- if (hitCollision_ != null) {
- output.writeMessage(10, getHitCollision());
+ if (hitEffResult_ != null) {
+ output.writeMessage(10, getHitEffResult());
}
if (hitRetreatAngleCompat_ != 0) {
output.writeInt32(12, hitRetreatAngleCompat_);
@@ -1227,8 +1147,8 @@ public final class AttackResultOuterClass {
if (bIHIHLDIPOK_ != 0) {
size += com.google.protobuf.CodedOutputStream.computeUInt32Size(6, bIHIHLDIPOK_);
}
- if (hitEffResult_ != null) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getHitEffResult());
+ if (hitCollision_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getHitCollision());
}
if (abilityIdentifier_ != null) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getAbilityIdentifier());
@@ -1236,8 +1156,8 @@ public final class AttackResultOuterClass {
if (defenseId_ != 0) {
size += com.google.protobuf.CodedOutputStream.computeUInt32Size(9, defenseId_);
}
- if (hitCollision_ != null) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getHitCollision());
+ if (hitEffResult_ != null) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getHitEffResult());
}
if (hitRetreatAngleCompat_ != 0) {
size += com.google.protobuf.CodedOutputStream.computeInt32Size(12, hitRetreatAngleCompat_);
@@ -2464,13 +2384,7 @@ public final class AttackResultOuterClass {
.AttackHitEffectResultOrBuilder>
hitEffResultBuilder_;
/**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
+ * .AttackHitEffectResult hit_eff_result = 10;
*
* @return Whether the hitEffResult field is set.
*/
@@ -2478,13 +2392,7 @@ public final class AttackResultOuterClass {
return hitEffResultBuilder_ != null || hitEffResult_ != null;
}
/**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
+ * .AttackHitEffectResult hit_eff_result = 10;
*
* @return The hitEffResult.
*/
@@ -2499,15 +2407,7 @@ public final class AttackResultOuterClass {
return hitEffResultBuilder_.getMessage();
}
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
public Builder setHitEffResult(
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult value) {
if (hitEffResultBuilder_ == null) {
@@ -2522,15 +2422,7 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
public Builder setHitEffResult(
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder
builderForValue) {
@@ -2543,15 +2435,7 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
public Builder mergeHitEffResult(
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult value) {
if (hitEffResultBuilder_ == null) {
@@ -2571,15 +2455,7 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
public Builder clearHitEffResult() {
if (hitEffResultBuilder_ == null) {
hitEffResult_ = null;
@@ -2591,30 +2467,14 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder
getHitEffResultBuilder() {
onChanged();
return getHitEffResultFieldBuilder().getBuilder();
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass
.AttackHitEffectResultOrBuilder
getHitEffResultOrBuilder() {
@@ -2627,15 +2487,7 @@ public final class AttackResultOuterClass {
: hitEffResult_;
}
}
- /**
- *
- *
- *
- * Correct
- *
- *
- * .AttackHitEffectResult hit_eff_result = 7;
- */
+ /** .AttackHitEffectResult hit_eff_result = 10; */
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult,
emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult
@@ -3028,13 +2880,7 @@ public final class AttackResultOuterClass {
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder>
hitCollisionBuilder_;
/**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
+ * .HitCollision hit_collision = 7;
*
* @return Whether the hitCollision field is set.
*/
@@ -3042,13 +2888,7 @@ public final class AttackResultOuterClass {
return hitCollisionBuilder_ != null || hitCollision_ != null;
}
/**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
+ * .HitCollision hit_collision = 7;
*
* @return The hitCollision.
*/
@@ -3061,15 +2901,7 @@ public final class AttackResultOuterClass {
return hitCollisionBuilder_.getMessage();
}
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
public Builder setHitCollision(
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision value) {
if (hitCollisionBuilder_ == null) {
@@ -3084,15 +2916,7 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
public Builder setHitCollision(
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder builderForValue) {
if (hitCollisionBuilder_ == null) {
@@ -3104,15 +2928,7 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
public Builder mergeHitCollision(
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision value) {
if (hitCollisionBuilder_ == null) {
@@ -3132,15 +2948,7 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
public Builder clearHitCollision() {
if (hitCollisionBuilder_ == null) {
hitCollision_ = null;
@@ -3152,30 +2960,14 @@ public final class AttackResultOuterClass {
return this;
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder
getHitCollisionBuilder() {
onChanged();
return getHitCollisionFieldBuilder().getBuilder();
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder
getHitCollisionOrBuilder() {
if (hitCollisionBuilder_ != null) {
@@ -3186,15 +2978,7 @@ public final class AttackResultOuterClass {
: hitCollision_;
}
}
- /**
- *
- *
- *
- * ???
- *
- *
- * .HitCollision hit_collision = 10;
- */
+ /** .HitCollision hit_collision = 7; */
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision,
emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder,
@@ -3553,8 +3337,8 @@ public final class AttackResultOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\022AttackResult.proto\032\027AbilityIdentifier."
- + "proto\032\033AttackHitEffectResult.proto\032\022HitC"
- + "ollision.proto\032\014Vector.proto\"\360\005\n\014AttackR"
+ + "proto\032\022HitCollision.proto\032\033AttackHitEffe"
+ + "ctResult.proto\032\014Vector.proto\"\360\005\n\014AttackR"
+ "esult\022\024\n\013LLFAEOGLJEG\030\355\006 \001(\r\022.\n\022ability_i"
+ "dentifier\030\010 \001(\0132\022.AbilityIdentifier\022\024\n\013M"
+ "HBBBOPJCAJ\030\354\004 \001(\r\022\024\n\013NNPPKMOBCJI\030\367\016 \001(\r\022"
@@ -3563,12 +3347,12 @@ public final class AttackResultOuterClass {
+ "\030\222\n \001(\010\022\016\n\006damage\030\003 \001(\002\022\023\n\013CDKMJDNAOAC\030\016"
+ " \001(\010\022\024\n\013GCKKIKJLCKG\030\206\010 \001(\002\022\024\n\013GFAODFMIII"
+ "B\030\226\002 \001(\r\022\024\n\013AEIPHPGEFAN\030\332\003 \001(\002\022.\n\016hit_ef"
- + "f_result\030\007 \001(\0132\026.AttackHitEffectResult\022\023"
+ + "f_result\030\n \001(\0132\026.AttackHitEffectResult\022\023"
+ "\n\013IPPPOLACNMI\030\r \001(\r\022\024\n\013ANNLKCIDPEC\030\376\013 \001("
+ "\010\022\023\n\013attacker_id\030\002 \001(\r\022\024\n\013EINPFAMBCJM\030\256\017"
+ " \001(\002\022\024\n\013JKJBOKBIIBI\030\304\001 \001(\010\022\025\n\ranim_event"
+ "_id\030\005 \001(\t\022\035\n\014resolved_dir\030\017 \001(\0132\007.Vector"
- + "\022$\n\rhit_collision\030\n \001(\0132\r.HitCollision\022\023"
+ + "\022$\n\rhit_collision\030\007 \001(\0132\r.HitCollision\022\023"
+ "\n\013BIHIHLDIPOK\030\006 \001(\r\022\024\n\014element_type\030\004 \001("
+ "\r\022\024\n\013OOLJHPBLPDL\030\340\002 \001(\r\022\022\n\ndefense_id\030\t "
+ "\001(\r\022\024\n\013AMBEMOIPJNN\030\332\004 \001(\002\022\024\n\013NGGMGNLMHFO"
@@ -3581,8 +3365,8 @@ public final class AttackResultOuterClass {
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.AttackHitEffectResultOuterClass.getDescriptor(),
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(),
});
internal_static_AttackResult_descriptor = getDescriptor().getMessageTypes().get(0);
@@ -3622,8 +3406,8 @@ public final class AttackResultOuterClass {
"GAPNFLFDBJK",
});
emu.grasscutter.net.proto.AbilityIdentifierOuterClass.getDescriptor();
- emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.getDescriptor();
emu.grasscutter.net.proto.HitCollisionOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.getDescriptor();
emu.grasscutter.net.proto.VectorOuterClass.getDescriptor();
}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BEAMFIKPMLEOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BEAMFIKPMLEOuterClass.java
new file mode 100644
index 000000000..aa4dc16f6
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BEAMFIKPMLEOuterClass.java
@@ -0,0 +1,853 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BEAMFIKPMLE.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BEAMFIKPMLEOuterClass {
+ private BEAMFIKPMLEOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BEAMFIKPMLEOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BEAMFIKPMLE)
+ com.google.protobuf.MessageOrBuilder {
+
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ java.util.List
+ getLevelInfoListList();
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG getLevelInfoList(int index);
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ int getLevelInfoListCount();
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ java.util.List extends emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder>
+ getLevelInfoListOrBuilderList();
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder getLevelInfoListOrBuilder(
+ int index);
+ }
+ /**
+ *
+ *
+ *
+ * Name: BEAMFIKPMLE
+ *
+ *
+ * Protobuf type {@code BEAMFIKPMLE}
+ */
+ public static final class BEAMFIKPMLE extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BEAMFIKPMLE)
+ BEAMFIKPMLEOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BEAMFIKPMLE.newBuilder() to construct.
+ private BEAMFIKPMLE(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BEAMFIKPMLE() {
+ levelInfoList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BEAMFIKPMLE();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BEAMFIKPMLE(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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)) {
+ levelInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG>();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ levelInfoList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.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)) {
+ levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.internal_static_BEAMFIKPMLE_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass
+ .internal_static_BEAMFIKPMLE_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.class,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder.class);
+ }
+
+ public static final int LEVEL_INFO_LIST_FIELD_NUMBER = 4;
+ private java.util.List
+ levelInfoList_;
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ @java.lang.Override
+ public java.util.List
+ getLevelInfoListList() {
+ return levelInfoList_;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder>
+ getLevelInfoListOrBuilderList() {
+ return levelInfoList_;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ @java.lang.Override
+ public int getLevelInfoListCount() {
+ return levelInfoList_.size();
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG getLevelInfoList(int index) {
+ return levelInfoList_.get(index);
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder
+ getLevelInfoListOrBuilder(int index) {
+ return levelInfoList_.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 < levelInfoList_.size(); i++) {
+ output.writeMessage(4, levelInfoList_.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 < levelInfoList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, levelInfoList_.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.BEAMFIKPMLEOuterClass.BEAMFIKPMLE)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE other =
+ (emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE) obj;
+
+ if (!getLevelInfoListList().equals(other.getLevelInfoListList())) return false;
+ if (!unknownFields.equals(other.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 (getLevelInfoListCount() > 0) {
+ hash = (37 * hash) + LEVEL_INFO_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getLevelInfoListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: BEAMFIKPMLE
+ *
+ *
+ * Protobuf type {@code BEAMFIKPMLE}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BEAMFIKPMLE)
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLEOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass
+ .internal_static_BEAMFIKPMLE_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass
+ .internal_static_BEAMFIKPMLE_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.class,
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.Builder.class);
+ }
+
+ // Construct using emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getLevelInfoListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (levelInfoListBuilder_ == null) {
+ levelInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ levelInfoListBuilder_.clear();
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass
+ .internal_static_BEAMFIKPMLE_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE build() {
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE buildPartial() {
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE result =
+ new emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE(this);
+ int from_bitField0_ = bitField0_;
+ if (levelInfoListBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ levelInfoList_ = java.util.Collections.unmodifiableList(levelInfoList_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.levelInfoList_ = levelInfoList_;
+ } else {
+ result.levelInfoList_ = levelInfoListBuilder_.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.BEAMFIKPMLEOuterClass.BEAMFIKPMLE) {
+ return mergeFrom((emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE other) {
+ if (other
+ == emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE.getDefaultInstance())
+ return this;
+ if (levelInfoListBuilder_ == null) {
+ if (!other.levelInfoList_.isEmpty()) {
+ if (levelInfoList_.isEmpty()) {
+ levelInfoList_ = other.levelInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.addAll(other.levelInfoList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.levelInfoList_.isEmpty()) {
+ if (levelInfoListBuilder_.isEmpty()) {
+ levelInfoListBuilder_.dispose();
+ levelInfoListBuilder_ = null;
+ levelInfoList_ = other.levelInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ levelInfoListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getLevelInfoListFieldBuilder()
+ : null;
+ } else {
+ levelInfoListBuilder_.addAllMessages(other.levelInfoList_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.util.List
+ levelInfoList_ = java.util.Collections.emptyList();
+
+ private void ensureLevelInfoListIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ levelInfoList_ =
+ new java.util.ArrayList(
+ levelInfoList_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder>
+ levelInfoListBuilder_;
+
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public java.util.List
+ getLevelInfoListList() {
+ if (levelInfoListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(levelInfoList_);
+ } else {
+ return levelInfoListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public int getLevelInfoListCount() {
+ if (levelInfoListBuilder_ == null) {
+ return levelInfoList_.size();
+ } else {
+ return levelInfoListBuilder_.getCount();
+ }
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG getLevelInfoList(
+ int index) {
+ if (levelInfoListBuilder_ == null) {
+ return levelInfoList_.get(index);
+ } else {
+ return levelInfoListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder setLevelInfoList(
+ int index, emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG value) {
+ if (levelInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.set(index, value);
+ onChanged();
+ } else {
+ levelInfoListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder setLevelInfoList(
+ int index,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder builderForValue) {
+ if (levelInfoListBuilder_ == null) {
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ levelInfoListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder addLevelInfoList(
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG value) {
+ if (levelInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.add(value);
+ onChanged();
+ } else {
+ levelInfoListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder addLevelInfoList(
+ int index, emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG value) {
+ if (levelInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.add(index, value);
+ onChanged();
+ } else {
+ levelInfoListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder addLevelInfoList(
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder builderForValue) {
+ if (levelInfoListBuilder_ == null) {
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ levelInfoListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder addLevelInfoList(
+ int index,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder builderForValue) {
+ if (levelInfoListBuilder_ == null) {
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ levelInfoListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder addAllLevelInfoList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG>
+ values) {
+ if (levelInfoListBuilder_ == null) {
+ ensureLevelInfoListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, levelInfoList_);
+ onChanged();
+ } else {
+ levelInfoListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder clearLevelInfoList() {
+ if (levelInfoListBuilder_ == null) {
+ levelInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ levelInfoListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public Builder removeLevelInfoList(int index) {
+ if (levelInfoListBuilder_ == null) {
+ ensureLevelInfoListIsMutable();
+ levelInfoList_.remove(index);
+ onChanged();
+ } else {
+ levelInfoListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder
+ getLevelInfoListBuilder(int index) {
+ return getLevelInfoListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder
+ getLevelInfoListOrBuilder(int index) {
+ if (levelInfoListBuilder_ == null) {
+ return levelInfoList_.get(index);
+ } else {
+ return levelInfoListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public java.util.List<
+ ? extends emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder>
+ getLevelInfoListOrBuilderList() {
+ if (levelInfoListBuilder_ != null) {
+ return levelInfoListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(levelInfoList_);
+ }
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder
+ addLevelInfoListBuilder() {
+ return getLevelInfoListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.getDefaultInstance());
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder
+ addLevelInfoListBuilder(int index) {
+ return getLevelInfoListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.getDefaultInstance());
+ }
+ /** repeated .HDOMFAKCLHG level_info_list = 4; */
+ public java.util.List
+ getLevelInfoListBuilderList() {
+ return getLevelInfoListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder>
+ getLevelInfoListFieldBuilder() {
+ if (levelInfoListBuilder_ == null) {
+ levelInfoListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHG.Builder,
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.HDOMFAKCLHGOrBuilder>(
+ levelInfoList_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ levelInfoList_ = null;
+ }
+ return levelInfoListBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:BEAMFIKPMLE)
+ }
+
+ // @@protoc_insertion_point(class_scope:BEAMFIKPMLE)
+ private static final emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE();
+ }
+
+ public static emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BEAMFIKPMLE parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BEAMFIKPMLE(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BEAMFIKPMLEOuterClass.BEAMFIKPMLE getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BEAMFIKPMLE_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BEAMFIKPMLE_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\021BEAMFIKPMLE.proto\032\021HDOMFAKCLHG.proto\"4"
+ + "\n\013BEAMFIKPMLE\022%\n\017level_info_list\030\004 \003(\0132\014"
+ + ".HDOMFAKCLHGB\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.HDOMFAKCLHGOuterClass.getDescriptor(),
+ });
+ internal_static_BEAMFIKPMLE_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_BEAMFIKPMLE_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BEAMFIKPMLE_descriptor,
+ new java.lang.String[] {
+ "LevelInfoList",
+ });
+ emu.grasscutter.net.proto.HDOMFAKCLHGOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BartenderActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BartenderActivityDetailInfoOuterClass.java
new file mode 100644
index 000000000..773fc4a41
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BartenderActivityDetailInfoOuterClass.java
@@ -0,0 +1,1872 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BartenderActivityDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BartenderActivityDetailInfoOuterClass {
+ private BartenderActivityDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BartenderActivityDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BartenderActivityDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_develop_module_open = 6;
+ *
+ * @return The isDevelopModuleOpen.
+ */
+ boolean getIsDevelopModuleOpen();
+
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return A list containing the ePJAPKIPHKN.
+ */
+ java.util.List getEPJAPKIPHKNList();
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return The count of ePJAPKIPHKN.
+ */
+ int getEPJAPKIPHKNCount();
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @param index The index of the element to return.
+ * @return The ePJAPKIPHKN at the given index.
+ */
+ int getEPJAPKIPHKN(int index);
+
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ java.util.List
+ getUnlockLevelListList();
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo getUnlockLevelList(
+ int index);
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ int getUnlockLevelListCount();
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder>
+ getUnlockLevelListOrBuilderList();
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder
+ getUnlockLevelListOrBuilder(int index);
+
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return A list containing the kELDDECINAF.
+ */
+ java.util.List getKELDDECINAFList();
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return The count of kELDDECINAF.
+ */
+ int getKELDDECINAFCount();
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @param index The index of the element to return.
+ * @return The kELDDECINAF at the given index.
+ */
+ int getKELDDECINAF(int index);
+
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ java.util.List
+ getUnlockTaskListList();
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo getUnlockTaskList(
+ int index);
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ int getUnlockTaskListCount();
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder>
+ getUnlockTaskListOrBuilderList();
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder
+ getUnlockTaskListOrBuilder(int index);
+
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return The isContentClosed.
+ */
+ boolean getIsContentClosed();
+ }
+ /**
+ *
+ *
+ *
+ * Name: KDCAMFJFOIB
+ *
+ *
+ * Protobuf type {@code BartenderActivityDetailInfo}
+ */
+ public static final class BartenderActivityDetailInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BartenderActivityDetailInfo)
+ BartenderActivityDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BartenderActivityDetailInfo.newBuilder() to construct.
+ private BartenderActivityDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BartenderActivityDetailInfo() {
+ ePJAPKIPHKN_ = emptyIntList();
+ unlockLevelList_ = java.util.Collections.emptyList();
+ kELDDECINAF_ = emptyIntList();
+ unlockTaskList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BartenderActivityDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BartenderActivityDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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_ & 0x00000004) != 0)) {
+ kELDDECINAF_ = newIntList();
+ mutable_bitField0_ |= 0x00000004;
+ }
+ kELDDECINAF_.addInt(input.readUInt32());
+ break;
+ }
+ case 42:
+ {
+ int length = input.readRawVarint32();
+ int limit = input.pushLimit(length);
+ if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) {
+ kELDDECINAF_ = newIntList();
+ mutable_bitField0_ |= 0x00000004;
+ }
+ while (input.getBytesUntilLimit() > 0) {
+ kELDDECINAF_.addInt(input.readUInt32());
+ }
+ input.popLimit(limit);
+ break;
+ }
+ case 48:
+ {
+ isDevelopModuleOpen_ = input.readBool();
+ break;
+ }
+ case 56:
+ {
+ isContentClosed_ = input.readBool();
+ break;
+ }
+ case 66:
+ {
+ if (!((mutable_bitField0_ & 0x00000002) != 0)) {
+ unlockLevelList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .BartenderLevelInfo>();
+ mutable_bitField0_ |= 0x00000002;
+ }
+ unlockLevelList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ .parser(),
+ extensionRegistry));
+ break;
+ }
+ case 72:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ ePJAPKIPHKN_ = newIntList();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ ePJAPKIPHKN_.addInt(input.readUInt32());
+ break;
+ }
+ case 74:
+ {
+ int length = input.readRawVarint32();
+ int limit = input.pushLimit(length);
+ if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
+ ePJAPKIPHKN_ = newIntList();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ while (input.getBytesUntilLimit() > 0) {
+ ePJAPKIPHKN_.addInt(input.readUInt32());
+ }
+ input.popLimit(limit);
+ break;
+ }
+ case 98:
+ {
+ if (!((mutable_bitField0_ & 0x00000008) != 0)) {
+ unlockTaskList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass
+ .BartenderTaskInfo>();
+ mutable_bitField0_ |= 0x00000008;
+ }
+ unlockTaskList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ .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)) {
+ kELDDECINAF_.makeImmutable(); // C
+ }
+ if (((mutable_bitField0_ & 0x00000002) != 0)) {
+ unlockLevelList_ = java.util.Collections.unmodifiableList(unlockLevelList_);
+ }
+ if (((mutable_bitField0_ & 0x00000001) != 0)) {
+ ePJAPKIPHKN_.makeImmutable(); // C
+ }
+ if (((mutable_bitField0_ & 0x00000008) != 0)) {
+ unlockTaskList_ = java.util.Collections.unmodifiableList(unlockTaskList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .internal_static_BartenderActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .internal_static_BartenderActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo.Builder.class);
+ }
+
+ public static final int IS_DEVELOP_MODULE_OPEN_FIELD_NUMBER = 6;
+ private boolean isDevelopModuleOpen_;
+ /**
+ * bool is_develop_module_open = 6;
+ *
+ * @return The isDevelopModuleOpen.
+ */
+ @java.lang.Override
+ public boolean getIsDevelopModuleOpen() {
+ return isDevelopModuleOpen_;
+ }
+
+ public static final int EPJAPKIPHKN_FIELD_NUMBER = 9;
+ private com.google.protobuf.Internal.IntList ePJAPKIPHKN_;
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return A list containing the ePJAPKIPHKN.
+ */
+ @java.lang.Override
+ public java.util.List getEPJAPKIPHKNList() {
+ return ePJAPKIPHKN_;
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return The count of ePJAPKIPHKN.
+ */
+ public int getEPJAPKIPHKNCount() {
+ return ePJAPKIPHKN_.size();
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @param index The index of the element to return.
+ * @return The ePJAPKIPHKN at the given index.
+ */
+ public int getEPJAPKIPHKN(int index) {
+ return ePJAPKIPHKN_.getInt(index);
+ }
+
+ private int ePJAPKIPHKNMemoizedSerializedSize = -1;
+
+ public static final int UNLOCK_LEVEL_LIST_FIELD_NUMBER = 8;
+ private java.util.List<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo>
+ unlockLevelList_;
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ @java.lang.Override
+ public java.util.List
+ getUnlockLevelListList() {
+ return unlockLevelList_;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder>
+ getUnlockLevelListOrBuilderList() {
+ return unlockLevelList_;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ @java.lang.Override
+ public int getUnlockLevelListCount() {
+ return unlockLevelList_.size();
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ getUnlockLevelList(int index) {
+ return unlockLevelList_.get(index);
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder
+ getUnlockLevelListOrBuilder(int index) {
+ return unlockLevelList_.get(index);
+ }
+
+ public static final int KELDDECINAF_FIELD_NUMBER = 5;
+ private com.google.protobuf.Internal.IntList kELDDECINAF_;
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return A list containing the kELDDECINAF.
+ */
+ @java.lang.Override
+ public java.util.List getKELDDECINAFList() {
+ return kELDDECINAF_;
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return The count of kELDDECINAF.
+ */
+ public int getKELDDECINAFCount() {
+ return kELDDECINAF_.size();
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @param index The index of the element to return.
+ * @return The kELDDECINAF at the given index.
+ */
+ public int getKELDDECINAF(int index) {
+ return kELDDECINAF_.getInt(index);
+ }
+
+ private int kELDDECINAFMemoizedSerializedSize = -1;
+
+ public static final int UNLOCK_TASK_LIST_FIELD_NUMBER = 12;
+ private java.util.List
+ unlockTaskList_;
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ @java.lang.Override
+ public java.util.List
+ getUnlockTaskListList() {
+ return unlockTaskList_;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder>
+ getUnlockTaskListOrBuilderList() {
+ return unlockTaskList_;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ @java.lang.Override
+ public int getUnlockTaskListCount() {
+ return unlockTaskList_.size();
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ getUnlockTaskList(int index) {
+ return unlockTaskList_.get(index);
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder
+ getUnlockTaskListOrBuilder(int index) {
+ return unlockTaskList_.get(index);
+ }
+
+ public static final int IS_CONTENT_CLOSED_FIELD_NUMBER = 7;
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ 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 (getKELDDECINAFList().size() > 0) {
+ output.writeUInt32NoTag(42);
+ output.writeUInt32NoTag(kELDDECINAFMemoizedSerializedSize);
+ }
+ for (int i = 0; i < kELDDECINAF_.size(); i++) {
+ output.writeUInt32NoTag(kELDDECINAF_.getInt(i));
+ }
+ if (isDevelopModuleOpen_ != false) {
+ output.writeBool(6, isDevelopModuleOpen_);
+ }
+ if (isContentClosed_ != false) {
+ output.writeBool(7, isContentClosed_);
+ }
+ for (int i = 0; i < unlockLevelList_.size(); i++) {
+ output.writeMessage(8, unlockLevelList_.get(i));
+ }
+ if (getEPJAPKIPHKNList().size() > 0) {
+ output.writeUInt32NoTag(74);
+ output.writeUInt32NoTag(ePJAPKIPHKNMemoizedSerializedSize);
+ }
+ for (int i = 0; i < ePJAPKIPHKN_.size(); i++) {
+ output.writeUInt32NoTag(ePJAPKIPHKN_.getInt(i));
+ }
+ for (int i = 0; i < unlockTaskList_.size(); i++) {
+ output.writeMessage(12, unlockTaskList_.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 < kELDDECINAF_.size(); i++) {
+ dataSize +=
+ com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(kELDDECINAF_.getInt(i));
+ }
+ size += dataSize;
+ if (!getKELDDECINAFList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize);
+ }
+ kELDDECINAFMemoizedSerializedSize = dataSize;
+ }
+ if (isDevelopModuleOpen_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, isDevelopModuleOpen_);
+ }
+ if (isContentClosed_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(7, isContentClosed_);
+ }
+ for (int i = 0; i < unlockLevelList_.size(); i++) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(8, unlockLevelList_.get(i));
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < ePJAPKIPHKN_.size(); i++) {
+ dataSize +=
+ com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(ePJAPKIPHKN_.getInt(i));
+ }
+ size += dataSize;
+ if (!getEPJAPKIPHKNList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize);
+ }
+ ePJAPKIPHKNMemoizedSerializedSize = dataSize;
+ }
+ for (int i = 0; i < unlockTaskList_.size(); i++) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(12, unlockTaskList_.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.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass.BartenderActivityDetailInfo
+ other =
+ (emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo)
+ obj;
+
+ if (getIsDevelopModuleOpen() != other.getIsDevelopModuleOpen()) return false;
+ if (!getEPJAPKIPHKNList().equals(other.getEPJAPKIPHKNList())) return false;
+ if (!getUnlockLevelListList().equals(other.getUnlockLevelListList())) return false;
+ if (!getKELDDECINAFList().equals(other.getKELDDECINAFList())) return false;
+ if (!getUnlockTaskListList().equals(other.getUnlockTaskListList())) return false;
+ if (getIsContentClosed() != other.getIsContentClosed()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_DEVELOP_MODULE_OPEN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsDevelopModuleOpen());
+ if (getEPJAPKIPHKNCount() > 0) {
+ hash = (37 * hash) + EPJAPKIPHKN_FIELD_NUMBER;
+ hash = (53 * hash) + getEPJAPKIPHKNList().hashCode();
+ }
+ if (getUnlockLevelListCount() > 0) {
+ hash = (37 * hash) + UNLOCK_LEVEL_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getUnlockLevelListList().hashCode();
+ }
+ if (getKELDDECINAFCount() > 0) {
+ hash = (37 * hash) + KELDDECINAF_FIELD_NUMBER;
+ hash = (53 * hash) + getKELDDECINAFList().hashCode();
+ }
+ if (getUnlockTaskListCount() > 0) {
+ hash = (37 * hash) + UNLOCK_TASK_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getUnlockTaskListList().hashCode();
+ }
+ hash = (37 * hash) + IS_CONTENT_CLOSED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsContentClosed());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass.BartenderActivityDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: KDCAMFJFOIB
+ *
+ *
+ * Protobuf type {@code BartenderActivityDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BartenderActivityDetailInfo)
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .internal_static_BartenderActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .internal_static_BartenderActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass.BartenderActivityDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getUnlockLevelListFieldBuilder();
+ getUnlockTaskListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isDevelopModuleOpen_ = false;
+
+ ePJAPKIPHKN_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ if (unlockLevelListBuilder_ == null) {
+ unlockLevelList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ unlockLevelListBuilder_.clear();
+ }
+ kELDDECINAF_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ if (unlockTaskListBuilder_ == null) {
+ unlockTaskList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ } else {
+ unlockTaskListBuilder_.clear();
+ }
+ isContentClosed_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .internal_static_BartenderActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ build() {
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass.BartenderActivityDetailInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass.BartenderActivityDetailInfo
+ result =
+ new emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo(this);
+ int from_bitField0_ = bitField0_;
+ result.isDevelopModuleOpen_ = isDevelopModuleOpen_;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ ePJAPKIPHKN_.makeImmutable();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.ePJAPKIPHKN_ = ePJAPKIPHKN_;
+ if (unlockLevelListBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ unlockLevelList_ = java.util.Collections.unmodifiableList(unlockLevelList_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.unlockLevelList_ = unlockLevelList_;
+ } else {
+ result.unlockLevelList_ = unlockLevelListBuilder_.build();
+ }
+ if (((bitField0_ & 0x00000004) != 0)) {
+ kELDDECINAF_.makeImmutable();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ }
+ result.kELDDECINAF_ = kELDDECINAF_;
+ if (unlockTaskListBuilder_ == null) {
+ if (((bitField0_ & 0x00000008) != 0)) {
+ unlockTaskList_ = java.util.Collections.unmodifiableList(unlockTaskList_);
+ bitField0_ = (bitField0_ & ~0x00000008);
+ }
+ result.unlockTaskList_ = unlockTaskList_;
+ } else {
+ result.unlockTaskList_ = unlockTaskListBuilder_.build();
+ }
+ result.isContentClosed_ = isContentClosed_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo.getDefaultInstance()) return this;
+ if (other.getIsDevelopModuleOpen() != false) {
+ setIsDevelopModuleOpen(other.getIsDevelopModuleOpen());
+ }
+ if (!other.ePJAPKIPHKN_.isEmpty()) {
+ if (ePJAPKIPHKN_.isEmpty()) {
+ ePJAPKIPHKN_ = other.ePJAPKIPHKN_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureEPJAPKIPHKNIsMutable();
+ ePJAPKIPHKN_.addAll(other.ePJAPKIPHKN_);
+ }
+ onChanged();
+ }
+ if (unlockLevelListBuilder_ == null) {
+ if (!other.unlockLevelList_.isEmpty()) {
+ if (unlockLevelList_.isEmpty()) {
+ unlockLevelList_ = other.unlockLevelList_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.addAll(other.unlockLevelList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.unlockLevelList_.isEmpty()) {
+ if (unlockLevelListBuilder_.isEmpty()) {
+ unlockLevelListBuilder_.dispose();
+ unlockLevelListBuilder_ = null;
+ unlockLevelList_ = other.unlockLevelList_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ unlockLevelListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getUnlockLevelListFieldBuilder()
+ : null;
+ } else {
+ unlockLevelListBuilder_.addAllMessages(other.unlockLevelList_);
+ }
+ }
+ }
+ if (!other.kELDDECINAF_.isEmpty()) {
+ if (kELDDECINAF_.isEmpty()) {
+ kELDDECINAF_ = other.kELDDECINAF_;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ } else {
+ ensureKELDDECINAFIsMutable();
+ kELDDECINAF_.addAll(other.kELDDECINAF_);
+ }
+ onChanged();
+ }
+ if (unlockTaskListBuilder_ == null) {
+ if (!other.unlockTaskList_.isEmpty()) {
+ if (unlockTaskList_.isEmpty()) {
+ unlockTaskList_ = other.unlockTaskList_;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ } else {
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.addAll(other.unlockTaskList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.unlockTaskList_.isEmpty()) {
+ if (unlockTaskListBuilder_.isEmpty()) {
+ unlockTaskListBuilder_.dispose();
+ unlockTaskListBuilder_ = null;
+ unlockTaskList_ = other.unlockTaskList_;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ unlockTaskListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getUnlockTaskListFieldBuilder()
+ : null;
+ } else {
+ unlockTaskListBuilder_.addAllMessages(other.unlockTaskList_);
+ }
+ }
+ }
+ if (other.getIsContentClosed() != false) {
+ setIsContentClosed(other.getIsContentClosed());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass.BartenderActivityDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private boolean isDevelopModuleOpen_;
+ /**
+ * bool is_develop_module_open = 6;
+ *
+ * @return The isDevelopModuleOpen.
+ */
+ @java.lang.Override
+ public boolean getIsDevelopModuleOpen() {
+ return isDevelopModuleOpen_;
+ }
+ /**
+ * bool is_develop_module_open = 6;
+ *
+ * @param value The isDevelopModuleOpen to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsDevelopModuleOpen(boolean value) {
+
+ isDevelopModuleOpen_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_develop_module_open = 6;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsDevelopModuleOpen() {
+
+ isDevelopModuleOpen_ = false;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.Internal.IntList ePJAPKIPHKN_ = emptyIntList();
+
+ private void ensureEPJAPKIPHKNIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ ePJAPKIPHKN_ = mutableCopy(ePJAPKIPHKN_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return A list containing the ePJAPKIPHKN.
+ */
+ public java.util.List getEPJAPKIPHKNList() {
+ return ((bitField0_ & 0x00000001) != 0)
+ ? java.util.Collections.unmodifiableList(ePJAPKIPHKN_)
+ : ePJAPKIPHKN_;
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return The count of ePJAPKIPHKN.
+ */
+ public int getEPJAPKIPHKNCount() {
+ return ePJAPKIPHKN_.size();
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @param index The index of the element to return.
+ * @return The ePJAPKIPHKN at the given index.
+ */
+ public int getEPJAPKIPHKN(int index) {
+ return ePJAPKIPHKN_.getInt(index);
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @param index The index to set the value at.
+ * @param value The ePJAPKIPHKN to set.
+ * @return This builder for chaining.
+ */
+ public Builder setEPJAPKIPHKN(int index, int value) {
+ ensureEPJAPKIPHKNIsMutable();
+ ePJAPKIPHKN_.setInt(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @param value The ePJAPKIPHKN to add.
+ * @return This builder for chaining.
+ */
+ public Builder addEPJAPKIPHKN(int value) {
+ ensureEPJAPKIPHKNIsMutable();
+ ePJAPKIPHKN_.addInt(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @param values The ePJAPKIPHKN to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllEPJAPKIPHKN(java.lang.Iterable extends java.lang.Integer> values) {
+ ensureEPJAPKIPHKNIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, ePJAPKIPHKN_);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 EPJAPKIPHKN = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearEPJAPKIPHKN() {
+ ePJAPKIPHKN_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ private java.util.List<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo>
+ unlockLevelList_ = java.util.Collections.emptyList();
+
+ private void ensureUnlockLevelListIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ unlockLevelList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo>(
+ unlockLevelList_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder>
+ unlockLevelListBuilder_;
+
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo>
+ getUnlockLevelListList() {
+ if (unlockLevelListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(unlockLevelList_);
+ } else {
+ return unlockLevelListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public int getUnlockLevelListCount() {
+ if (unlockLevelListBuilder_ == null) {
+ return unlockLevelList_.size();
+ } else {
+ return unlockLevelListBuilder_.getCount();
+ }
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ getUnlockLevelList(int index) {
+ if (unlockLevelListBuilder_ == null) {
+ return unlockLevelList_.get(index);
+ } else {
+ return unlockLevelListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder setUnlockLevelList(
+ int index,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo value) {
+ if (unlockLevelListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.set(index, value);
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder setUnlockLevelList(
+ int index,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ builderForValue) {
+ if (unlockLevelListBuilder_ == null) {
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder addUnlockLevelList(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo value) {
+ if (unlockLevelListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.add(value);
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder addUnlockLevelList(
+ int index,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo value) {
+ if (unlockLevelListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.add(index, value);
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder addUnlockLevelList(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ builderForValue) {
+ if (unlockLevelListBuilder_ == null) {
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder addUnlockLevelList(
+ int index,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ builderForValue) {
+ if (unlockLevelListBuilder_ == null) {
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder addAllUnlockLevelList(
+ java.lang.Iterable<
+ ? extends
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo>
+ values) {
+ if (unlockLevelListBuilder_ == null) {
+ ensureUnlockLevelListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unlockLevelList_);
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder clearUnlockLevelList() {
+ if (unlockLevelListBuilder_ == null) {
+ unlockLevelList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public Builder removeUnlockLevelList(int index) {
+ if (unlockLevelListBuilder_ == null) {
+ ensureUnlockLevelListIsMutable();
+ unlockLevelList_.remove(index);
+ onChanged();
+ } else {
+ unlockLevelListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ getUnlockLevelListBuilder(int index) {
+ return getUnlockLevelListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder
+ getUnlockLevelListOrBuilder(int index) {
+ if (unlockLevelListBuilder_ == null) {
+ return unlockLevelList_.get(index);
+ } else {
+ return unlockLevelListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .BartenderLevelInfoOrBuilder>
+ getUnlockLevelListOrBuilderList() {
+ if (unlockLevelListBuilder_ != null) {
+ return unlockLevelListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(unlockLevelList_);
+ }
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ addUnlockLevelListBuilder() {
+ return getUnlockLevelListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ addUnlockLevelListBuilder(int index) {
+ return getUnlockLevelListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BartenderLevelInfo unlock_level_list = 8; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder>
+ getUnlockLevelListBuilderList() {
+ return getUnlockLevelListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder>
+ getUnlockLevelListFieldBuilder() {
+ if (unlockLevelListBuilder_ == null) {
+ unlockLevelListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .BartenderLevelInfoOrBuilder>(
+ unlockLevelList_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ unlockLevelList_ = null;
+ }
+ return unlockLevelListBuilder_;
+ }
+
+ private com.google.protobuf.Internal.IntList kELDDECINAF_ = emptyIntList();
+
+ private void ensureKELDDECINAFIsMutable() {
+ if (!((bitField0_ & 0x00000004) != 0)) {
+ kELDDECINAF_ = mutableCopy(kELDDECINAF_);
+ bitField0_ |= 0x00000004;
+ }
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return A list containing the kELDDECINAF.
+ */
+ public java.util.List getKELDDECINAFList() {
+ return ((bitField0_ & 0x00000004) != 0)
+ ? java.util.Collections.unmodifiableList(kELDDECINAF_)
+ : kELDDECINAF_;
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return The count of kELDDECINAF.
+ */
+ public int getKELDDECINAFCount() {
+ return kELDDECINAF_.size();
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @param index The index of the element to return.
+ * @return The kELDDECINAF at the given index.
+ */
+ public int getKELDDECINAF(int index) {
+ return kELDDECINAF_.getInt(index);
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @param index The index to set the value at.
+ * @param value The kELDDECINAF to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKELDDECINAF(int index, int value) {
+ ensureKELDDECINAFIsMutable();
+ kELDDECINAF_.setInt(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @param value The kELDDECINAF to add.
+ * @return This builder for chaining.
+ */
+ public Builder addKELDDECINAF(int value) {
+ ensureKELDDECINAFIsMutable();
+ kELDDECINAF_.addInt(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @param values The kELDDECINAF to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllKELDDECINAF(java.lang.Iterable extends java.lang.Integer> values) {
+ ensureKELDDECINAFIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, kELDDECINAF_);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 KELDDECINAF = 5;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearKELDDECINAF() {
+ kELDDECINAF_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+
+ private java.util.List<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo>
+ unlockTaskList_ = java.util.Collections.emptyList();
+
+ private void ensureUnlockTaskListIsMutable() {
+ if (!((bitField0_ & 0x00000008) != 0)) {
+ unlockTaskList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo>(
+ unlockTaskList_);
+ bitField0_ |= 0x00000008;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder>
+ unlockTaskListBuilder_;
+
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public java.util.List
+ getUnlockTaskListList() {
+ if (unlockTaskListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(unlockTaskList_);
+ } else {
+ return unlockTaskListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public int getUnlockTaskListCount() {
+ if (unlockTaskListBuilder_ == null) {
+ return unlockTaskList_.size();
+ } else {
+ return unlockTaskListBuilder_.getCount();
+ }
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ getUnlockTaskList(int index) {
+ if (unlockTaskListBuilder_ == null) {
+ return unlockTaskList_.get(index);
+ } else {
+ return unlockTaskListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder setUnlockTaskList(
+ int index,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo value) {
+ if (unlockTaskListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.set(index, value);
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder setUnlockTaskList(
+ int index,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ builderForValue) {
+ if (unlockTaskListBuilder_ == null) {
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder addUnlockTaskList(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo value) {
+ if (unlockTaskListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.add(value);
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder addUnlockTaskList(
+ int index,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo value) {
+ if (unlockTaskListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.add(index, value);
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder addUnlockTaskList(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ builderForValue) {
+ if (unlockTaskListBuilder_ == null) {
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder addUnlockTaskList(
+ int index,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ builderForValue) {
+ if (unlockTaskListBuilder_ == null) {
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder addAllUnlockTaskList(
+ java.lang.Iterable<
+ ? extends emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo>
+ values) {
+ if (unlockTaskListBuilder_ == null) {
+ ensureUnlockTaskListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unlockTaskList_);
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder clearUnlockTaskList() {
+ if (unlockTaskListBuilder_ == null) {
+ unlockTaskList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public Builder removeUnlockTaskList(int index) {
+ if (unlockTaskListBuilder_ == null) {
+ ensureUnlockTaskListIsMutable();
+ unlockTaskList_.remove(index);
+ onChanged();
+ } else {
+ unlockTaskListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ getUnlockTaskListBuilder(int index) {
+ return getUnlockTaskListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder
+ getUnlockTaskListOrBuilder(int index) {
+ if (unlockTaskListBuilder_ == null) {
+ return unlockTaskList_.get(index);
+ } else {
+ return unlockTaskListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder>
+ getUnlockTaskListOrBuilderList() {
+ if (unlockTaskListBuilder_ != null) {
+ return unlockTaskListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(unlockTaskList_);
+ }
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ addUnlockTaskListBuilder() {
+ return getUnlockTaskListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ addUnlockTaskListBuilder(int index) {
+ return getUnlockTaskListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BartenderTaskInfo unlock_task_list = 12; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder>
+ getUnlockTaskListBuilderList() {
+ return getUnlockTaskListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder>
+ getUnlockTaskListFieldBuilder() {
+ if (unlockTaskListBuilder_ == null) {
+ unlockTaskListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder>(
+ unlockTaskList_,
+ ((bitField0_ & 0x00000008) != 0),
+ getParentForChildren(),
+ isClean());
+ unlockTaskList_ = null;
+ }
+ return unlockTaskListBuilder_;
+ }
+
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @param value The isContentClosed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsContentClosed(boolean value) {
+
+ isContentClosed_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsContentClosed() {
+
+ isContentClosed_ = 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:BartenderActivityDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BartenderActivityDetailInfo)
+ private static final emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BartenderActivityDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BartenderActivityDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderActivityDetailInfoOuterClass
+ .BartenderActivityDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BartenderActivityDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BartenderActivityDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n!BartenderActivityDetailInfo.proto\032\030Bar"
+ + "tenderLevelInfo.proto\032\027BartenderTaskInfo"
+ + ".proto\"\340\001\n\033BartenderActivityDetailInfo\022\036"
+ + "\n\026is_develop_module_open\030\006 \001(\010\022\023\n\013EPJAPK"
+ + "IPHKN\030\t \003(\r\022.\n\021unlock_level_list\030\010 \003(\0132\023"
+ + ".BartenderLevelInfo\022\023\n\013KELDDECINAF\030\005 \003(\r"
+ + "\022,\n\020unlock_task_list\030\014 \003(\0132\022.BartenderTa"
+ + "skInfo\022\031\n\021is_content_closed\030\007 \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.BartenderLevelInfoOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.getDescriptor(),
+ });
+ internal_static_BartenderActivityDetailInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_BartenderActivityDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BartenderActivityDetailInfo_descriptor,
+ new java.lang.String[] {
+ "IsDevelopModuleOpen",
+ "EPJAPKIPHKN",
+ "UnlockLevelList",
+ "KELDDECINAF",
+ "UnlockTaskList",
+ "IsContentClosed",
+ });
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BartenderLevelInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BartenderLevelInfoOuterClass.java
new file mode 100644
index 000000000..4c01c557d
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BartenderLevelInfoOuterClass.java
@@ -0,0 +1,737 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BartenderLevelInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BartenderLevelInfoOuterClass {
+ private BartenderLevelInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BartenderLevelInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BartenderLevelInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 id = 8;
+ *
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * uint32 max_score = 10;
+ *
+ * @return The maxScore.
+ */
+ int getMaxScore();
+
+ /**
+ * bool is_finish = 9;
+ *
+ * @return The isFinish.
+ */
+ boolean getIsFinish();
+ }
+ /**
+ *
+ *
+ *
+ * Name: ICKOIGGMFOK
+ *
+ *
+ * Protobuf type {@code BartenderLevelInfo}
+ */
+ public static final class BartenderLevelInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BartenderLevelInfo)
+ BartenderLevelInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BartenderLevelInfo.newBuilder() to construct.
+ private BartenderLevelInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BartenderLevelInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BartenderLevelInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BartenderLevelInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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 72:
+ {
+ isFinish_ = input.readBool();
+ break;
+ }
+ case 80:
+ {
+ 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.BartenderLevelInfoOuterClass
+ .internal_static_BartenderLevelInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .internal_static_BartenderLevelInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.class,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.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 MAX_SCORE_FIELD_NUMBER = 10;
+ private int maxScore_;
+ /**
+ * uint32 max_score = 10;
+ *
+ * @return The maxScore.
+ */
+ @java.lang.Override
+ public int getMaxScore() {
+ return maxScore_;
+ }
+
+ public static final int IS_FINISH_FIELD_NUMBER = 9;
+ private boolean isFinish_;
+ /**
+ * bool is_finish = 9;
+ *
+ * @return The isFinish.
+ */
+ @java.lang.Override
+ public boolean getIsFinish() {
+ return isFinish_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (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 (isFinish_ != false) {
+ output.writeBool(9, isFinish_);
+ }
+ if (maxScore_ != 0) {
+ output.writeUInt32(10, maxScore_);
+ }
+ 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 (isFinish_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(9, isFinish_);
+ }
+ if (maxScore_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(10, 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.BartenderLevelInfoOuterClass.BartenderLevelInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo other =
+ (emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo) obj;
+
+ if (getId() != other.getId()) return false;
+ if (getMaxScore() != other.getMaxScore()) return false;
+ if (getIsFinish() != other.getIsFinish()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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) + MAX_SCORE_FIELD_NUMBER;
+ hash = (53 * hash) + getMaxScore();
+ hash = (37 * hash) + IS_FINISH_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsFinish());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: ICKOIGGMFOK
+ *
+ *
+ * Protobuf type {@code BartenderLevelInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BartenderLevelInfo)
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .internal_static_BartenderLevelInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .internal_static_BartenderLevelInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.class,
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.Builder
+ .class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.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;
+
+ maxScore_ = 0;
+
+ isFinish_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BartenderLevelInfoOuterClass
+ .internal_static_BartenderLevelInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo build() {
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo result =
+ new emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo(this);
+ result.id_ = id_;
+ result.maxScore_ = maxScore_;
+ result.isFinish_ = isFinish_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ .getDefaultInstance()) return this;
+ if (other.getId() != 0) {
+ setId(other.getId());
+ }
+ if (other.getMaxScore() != 0) {
+ setMaxScore(other.getMaxScore());
+ }
+ if (other.getIsFinish() != false) {
+ setIsFinish(other.getIsFinish());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo parsedMessage =
+ null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo)
+ 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 maxScore_;
+ /**
+ * uint32 max_score = 10;
+ *
+ * @return The maxScore.
+ */
+ @java.lang.Override
+ public int getMaxScore() {
+ return maxScore_;
+ }
+ /**
+ * uint32 max_score = 10;
+ *
+ * @param value The maxScore to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMaxScore(int value) {
+
+ maxScore_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 max_score = 10;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearMaxScore() {
+
+ maxScore_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isFinish_;
+ /**
+ * bool is_finish = 9;
+ *
+ * @return The isFinish.
+ */
+ @java.lang.Override
+ public boolean getIsFinish() {
+ return isFinish_;
+ }
+ /**
+ * bool is_finish = 9;
+ *
+ * @param value The isFinish to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsFinish(boolean value) {
+
+ isFinish_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_finish = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsFinish() {
+
+ isFinish_ = 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:BartenderLevelInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BartenderLevelInfo)
+ private static final emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BartenderLevelInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BartenderLevelInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderLevelInfoOuterClass.BartenderLevelInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BartenderLevelInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BartenderLevelInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\030BartenderLevelInfo.proto\"F\n\022BartenderL"
+ + "evelInfo\022\n\n\002id\030\010 \001(\r\022\021\n\tmax_score\030\n \001(\r\022"
+ + "\021\n\tis_finish\030\t \001(\010B\033\n\031emu.grasscutter.ne"
+ + "t.protob\006proto3"
+ };
+ descriptor =
+ com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
+ descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {});
+ internal_static_BartenderLevelInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_BartenderLevelInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BartenderLevelInfo_descriptor,
+ new java.lang.String[] {
+ "Id", "MaxScore", "IsFinish",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BartenderTaskInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BartenderTaskInfoOuterClass.java
new file mode 100644
index 000000000..aa5fbb60c
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BartenderTaskInfoOuterClass.java
@@ -0,0 +1,658 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BartenderTaskInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BartenderTaskInfoOuterClass {
+ private BartenderTaskInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BartenderTaskInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BartenderTaskInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 id = 14;
+ *
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * bool is_finish = 10;
+ *
+ * @return The isFinish.
+ */
+ boolean getIsFinish();
+ }
+ /**
+ *
+ *
+ *
+ * Name: EKPPHANLAGM
+ *
+ *
+ * Protobuf type {@code BartenderTaskInfo}
+ */
+ public static final class BartenderTaskInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BartenderTaskInfo)
+ BartenderTaskInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BartenderTaskInfo.newBuilder() to construct.
+ private BartenderTaskInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BartenderTaskInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BartenderTaskInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BartenderTaskInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ isFinish_ = input.readBool();
+ break;
+ }
+ case 112:
+ {
+ 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.BartenderTaskInfoOuterClass
+ .internal_static_BartenderTaskInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BartenderTaskInfoOuterClass
+ .internal_static_BartenderTaskInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.class,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ .class);
+ }
+
+ 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_;
+ }
+
+ public static final int IS_FINISH_FIELD_NUMBER = 10;
+ private boolean isFinish_;
+ /**
+ * bool is_finish = 10;
+ *
+ * @return The isFinish.
+ */
+ @java.lang.Override
+ public boolean getIsFinish() {
+ return isFinish_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (isFinish_ != false) {
+ output.writeBool(10, isFinish_);
+ }
+ if (id_ != 0) {
+ output.writeUInt32(14, id_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isFinish_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(10, isFinish_);
+ }
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(14, 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.BartenderTaskInfoOuterClass.BartenderTaskInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo other =
+ (emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo) obj;
+
+ if (getId() != other.getId()) return false;
+ if (getIsFinish() != other.getIsFinish()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (37 * hash) + IS_FINISH_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsFinish());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: EKPPHANLAGM
+ *
+ *
+ * Protobuf type {@code BartenderTaskInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BartenderTaskInfo)
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BartenderTaskInfoOuterClass
+ .internal_static_BartenderTaskInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BartenderTaskInfoOuterClass
+ .internal_static_BartenderTaskInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.class,
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.Builder
+ .class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.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;
+
+ isFinish_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BartenderTaskInfoOuterClass
+ .internal_static_BartenderTaskInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo build() {
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo result =
+ new emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo(this);
+ result.id_ = id_;
+ result.isFinish_ = isFinish_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ .getDefaultInstance()) return this;
+ if (other.getId() != 0) {
+ setId(other.getId());
+ }
+ if (other.getIsFinish() != false) {
+ setIsFinish(other.getIsFinish());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo parsedMessage =
+ null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ 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;
+ }
+
+ private boolean isFinish_;
+ /**
+ * bool is_finish = 10;
+ *
+ * @return The isFinish.
+ */
+ @java.lang.Override
+ public boolean getIsFinish() {
+ return isFinish_;
+ }
+ /**
+ * bool is_finish = 10;
+ *
+ * @param value The isFinish to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsFinish(boolean value) {
+
+ isFinish_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_finish = 10;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsFinish() {
+
+ isFinish_ = 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:BartenderTaskInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BartenderTaskInfo)
+ private static final emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BartenderTaskInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BartenderTaskInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BartenderTaskInfoOuterClass.BartenderTaskInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BartenderTaskInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BartenderTaskInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\027BartenderTaskInfo.proto\"2\n\021BartenderTa"
+ + "skInfo\022\n\n\002id\030\016 \001(\r\022\021\n\tis_finish\030\n \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_BartenderTaskInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_BartenderTaskInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BartenderTaskInfo_descriptor,
+ new java.lang.String[] {
+ "Id", "IsFinish",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlessingActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlessingActivityDetailInfoOuterClass.java
new file mode 100644
index 000000000..e6165823d
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BlessingActivityDetailInfoOuterClass.java
@@ -0,0 +1,1328 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BlessingActivityDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BlessingActivityDetailInfoOuterClass {
+ private BlessingActivityDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BlessingActivityDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BlessingActivityDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_content_closed = 2;
+ *
+ * @return The isContentClosed.
+ */
+ boolean getIsContentClosed();
+
+ /**
+ * bool is_activated = 13;
+ *
+ * @return The isActivated.
+ */
+ boolean getIsActivated();
+
+ /**
+ * uint32 OELGLNKALIE = 10;
+ *
+ * @return The oELGLNKALIE.
+ */
+ int getOELGLNKALIE();
+
+ /**
+ * uint32 OJIKMNKCMJI = 7;
+ *
+ * @return The oJIKMNKCMJI.
+ */
+ int getOJIKMNKCMJI();
+
+ /**
+ * uint32 KFFAALMFGID = 14;
+ *
+ * @return The kFFAALMFGID.
+ */
+ int getKFFAALMFGID();
+
+ /**
+ * uint32 next_refresh_time = 11;
+ *
+ * @return The nextRefreshTime.
+ */
+ int getNextRefreshTime();
+
+ /** map<uint32, uint32> pic_num_map = 6; */
+ int getPicNumMapCount();
+ /** map<uint32, uint32> pic_num_map = 6; */
+ boolean containsPicNumMap(int key);
+ /** Use {@link #getPicNumMapMap()} instead. */
+ @java.lang.Deprecated
+ java.util.Map getPicNumMap();
+ /** map<uint32, uint32> pic_num_map = 6; */
+ java.util.Map getPicNumMapMap();
+ /** map<uint32, uint32> pic_num_map = 6; */
+ int getPicNumMapOrDefault(int key, int defaultValue);
+ /** map<uint32, uint32> pic_num_map = 6; */
+ int getPicNumMapOrThrow(int key);
+
+ /**
+ * uint32 content_close_time = 4;
+ *
+ * @return The contentCloseTime.
+ */
+ int getContentCloseTime();
+ }
+ /**
+ *
+ *
+ *
+ * Name: KKFJHKAIICP
+ *
+ *
+ * Protobuf type {@code BlessingActivityDetailInfo}
+ */
+ public static final class BlessingActivityDetailInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BlessingActivityDetailInfo)
+ BlessingActivityDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BlessingActivityDetailInfo.newBuilder() to construct.
+ private BlessingActivityDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BlessingActivityDetailInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BlessingActivityDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BlessingActivityDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ isContentClosed_ = input.readBool();
+ break;
+ }
+ case 32:
+ {
+ contentCloseTime_ = input.readUInt32();
+ break;
+ }
+ case 50:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ picNumMap_ =
+ com.google.protobuf.MapField.newMapField(
+ PicNumMapDefaultEntryHolder.defaultEntry);
+ mutable_bitField0_ |= 0x00000001;
+ }
+ com.google.protobuf.MapEntry picNumMap__ =
+ input.readMessage(
+ PicNumMapDefaultEntryHolder.defaultEntry.getParserForType(),
+ extensionRegistry);
+ picNumMap_.getMutableMap().put(picNumMap__.getKey(), picNumMap__.getValue());
+ break;
+ }
+ case 56:
+ {
+ oJIKMNKCMJI_ = input.readUInt32();
+ break;
+ }
+ case 80:
+ {
+ oELGLNKALIE_ = input.readUInt32();
+ break;
+ }
+ case 88:
+ {
+ nextRefreshTime_ = input.readUInt32();
+ break;
+ }
+ case 104:
+ {
+ isActivated_ = input.readBool();
+ break;
+ }
+ case 112:
+ {
+ kFFAALMFGID_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .internal_static_BlessingActivityDetailInfo_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ @java.lang.Override
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 6:
+ return internalGetPicNumMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .internal_static_BlessingActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo.Builder.class);
+ }
+
+ public static final int IS_CONTENT_CLOSED_FIELD_NUMBER = 2;
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 2;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+
+ public static final int IS_ACTIVATED_FIELD_NUMBER = 13;
+ private boolean isActivated_;
+ /**
+ * bool is_activated = 13;
+ *
+ * @return The isActivated.
+ */
+ @java.lang.Override
+ public boolean getIsActivated() {
+ return isActivated_;
+ }
+
+ public static final int OELGLNKALIE_FIELD_NUMBER = 10;
+ private int oELGLNKALIE_;
+ /**
+ * uint32 OELGLNKALIE = 10;
+ *
+ * @return The oELGLNKALIE.
+ */
+ @java.lang.Override
+ public int getOELGLNKALIE() {
+ return oELGLNKALIE_;
+ }
+
+ public static final int OJIKMNKCMJI_FIELD_NUMBER = 7;
+ private int oJIKMNKCMJI_;
+ /**
+ * uint32 OJIKMNKCMJI = 7;
+ *
+ * @return The oJIKMNKCMJI.
+ */
+ @java.lang.Override
+ public int getOJIKMNKCMJI() {
+ return oJIKMNKCMJI_;
+ }
+
+ public static final int KFFAALMFGID_FIELD_NUMBER = 14;
+ private int kFFAALMFGID_;
+ /**
+ * uint32 KFFAALMFGID = 14;
+ *
+ * @return The kFFAALMFGID.
+ */
+ @java.lang.Override
+ public int getKFFAALMFGID() {
+ return kFFAALMFGID_;
+ }
+
+ 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 PIC_NUM_MAP_FIELD_NUMBER = 6;
+
+ private static final class PicNumMapDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry defaultEntry =
+ com.google.protobuf.MapEntry.newDefaultInstance(
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .internal_static_BlessingActivityDetailInfo_PicNumMapEntry_descriptor,
+ com.google.protobuf.WireFormat.FieldType.UINT32,
+ 0,
+ com.google.protobuf.WireFormat.FieldType.UINT32,
+ 0);
+ }
+
+ private com.google.protobuf.MapField picNumMap_;
+
+ private com.google.protobuf.MapField
+ internalGetPicNumMap() {
+ if (picNumMap_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(PicNumMapDefaultEntryHolder.defaultEntry);
+ }
+ return picNumMap_;
+ }
+
+ public int getPicNumMapCount() {
+ return internalGetPicNumMap().getMap().size();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public boolean containsPicNumMap(int key) {
+
+ return internalGetPicNumMap().getMap().containsKey(key);
+ }
+ /** Use {@link #getPicNumMapMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getPicNumMap() {
+ return getPicNumMapMap();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public java.util.Map getPicNumMapMap() {
+ return internalGetPicNumMap().getMap();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public int getPicNumMapOrDefault(int key, int defaultValue) {
+
+ java.util.Map map = internalGetPicNumMap().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public int getPicNumMapOrThrow(int key) {
+
+ java.util.Map map = internalGetPicNumMap().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public static final int CONTENT_CLOSE_TIME_FIELD_NUMBER = 4;
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 4;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (isContentClosed_ != false) {
+ output.writeBool(2, isContentClosed_);
+ }
+ if (contentCloseTime_ != 0) {
+ output.writeUInt32(4, contentCloseTime_);
+ }
+ com.google.protobuf.GeneratedMessageV3.serializeIntegerMapTo(
+ output, internalGetPicNumMap(), PicNumMapDefaultEntryHolder.defaultEntry, 6);
+ if (oJIKMNKCMJI_ != 0) {
+ output.writeUInt32(7, oJIKMNKCMJI_);
+ }
+ if (oELGLNKALIE_ != 0) {
+ output.writeUInt32(10, oELGLNKALIE_);
+ }
+ if (nextRefreshTime_ != 0) {
+ output.writeUInt32(11, nextRefreshTime_);
+ }
+ if (isActivated_ != false) {
+ output.writeBool(13, isActivated_);
+ }
+ if (kFFAALMFGID_ != 0) {
+ output.writeUInt32(14, kFFAALMFGID_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isContentClosed_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, isContentClosed_);
+ }
+ if (contentCloseTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(4, contentCloseTime_);
+ }
+ for (java.util.Map.Entry entry :
+ internalGetPicNumMap().getMap().entrySet()) {
+ com.google.protobuf.MapEntry picNumMap__ =
+ PicNumMapDefaultEntryHolder.defaultEntry
+ .newBuilderForType()
+ .setKey(entry.getKey())
+ .setValue(entry.getValue())
+ .build();
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, picNumMap__);
+ }
+ if (oJIKMNKCMJI_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(7, oJIKMNKCMJI_);
+ }
+ if (oELGLNKALIE_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(10, oELGLNKALIE_);
+ }
+ if (nextRefreshTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(11, nextRefreshTime_);
+ }
+ if (isActivated_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(13, isActivated_);
+ }
+ if (kFFAALMFGID_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(14, kFFAALMFGID_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ other =
+ (emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo)
+ obj;
+
+ if (getIsContentClosed() != other.getIsContentClosed()) return false;
+ if (getIsActivated() != other.getIsActivated()) return false;
+ if (getOELGLNKALIE() != other.getOELGLNKALIE()) return false;
+ if (getOJIKMNKCMJI() != other.getOJIKMNKCMJI()) return false;
+ if (getKFFAALMFGID() != other.getKFFAALMFGID()) return false;
+ if (getNextRefreshTime() != other.getNextRefreshTime()) return false;
+ if (!internalGetPicNumMap().equals(other.internalGetPicNumMap())) return false;
+ if (getContentCloseTime() != other.getContentCloseTime()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_CONTENT_CLOSED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsContentClosed());
+ hash = (37 * hash) + IS_ACTIVATED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsActivated());
+ hash = (37 * hash) + OELGLNKALIE_FIELD_NUMBER;
+ hash = (53 * hash) + getOELGLNKALIE();
+ hash = (37 * hash) + OJIKMNKCMJI_FIELD_NUMBER;
+ hash = (53 * hash) + getOJIKMNKCMJI();
+ hash = (37 * hash) + KFFAALMFGID_FIELD_NUMBER;
+ hash = (53 * hash) + getKFFAALMFGID();
+ hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getNextRefreshTime();
+ if (!internalGetPicNumMap().getMap().isEmpty()) {
+ hash = (37 * hash) + PIC_NUM_MAP_FIELD_NUMBER;
+ hash = (53 * hash) + internalGetPicNumMap().hashCode();
+ }
+ hash = (37 * hash) + CONTENT_CLOSE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getContentCloseTime();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: KKFJHKAIICP
+ *
+ *
+ * Protobuf type {@code BlessingActivityDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BlessingActivityDetailInfo)
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .internal_static_BlessingActivityDetailInfo_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 6:
+ return internalGetPicNumMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMutableMapField(int number) {
+ switch (number) {
+ case 6:
+ return internalGetMutablePicNumMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .internal_static_BlessingActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isContentClosed_ = false;
+
+ isActivated_ = false;
+
+ oELGLNKALIE_ = 0;
+
+ oJIKMNKCMJI_ = 0;
+
+ kFFAALMFGID_ = 0;
+
+ nextRefreshTime_ = 0;
+
+ internalGetMutablePicNumMap().clear();
+ contentCloseTime_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .internal_static_BlessingActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ build() {
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ result =
+ new emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo(this);
+ int from_bitField0_ = bitField0_;
+ result.isContentClosed_ = isContentClosed_;
+ result.isActivated_ = isActivated_;
+ result.oELGLNKALIE_ = oELGLNKALIE_;
+ result.oJIKMNKCMJI_ = oJIKMNKCMJI_;
+ result.kFFAALMFGID_ = kFFAALMFGID_;
+ result.nextRefreshTime_ = nextRefreshTime_;
+ result.picNumMap_ = internalGetPicNumMap();
+ result.picNumMap_.makeImmutable();
+ result.contentCloseTime_ = contentCloseTime_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo.getDefaultInstance()) return this;
+ if (other.getIsContentClosed() != false) {
+ setIsContentClosed(other.getIsContentClosed());
+ }
+ if (other.getIsActivated() != false) {
+ setIsActivated(other.getIsActivated());
+ }
+ if (other.getOELGLNKALIE() != 0) {
+ setOELGLNKALIE(other.getOELGLNKALIE());
+ }
+ if (other.getOJIKMNKCMJI() != 0) {
+ setOJIKMNKCMJI(other.getOJIKMNKCMJI());
+ }
+ if (other.getKFFAALMFGID() != 0) {
+ setKFFAALMFGID(other.getKFFAALMFGID());
+ }
+ if (other.getNextRefreshTime() != 0) {
+ setNextRefreshTime(other.getNextRefreshTime());
+ }
+ internalGetMutablePicNumMap().mergeFrom(other.internalGetPicNumMap());
+ if (other.getContentCloseTime() != 0) {
+ setContentCloseTime(other.getContentCloseTime());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 2;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+ /**
+ * bool is_content_closed = 2;
+ *
+ * @param value The isContentClosed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsContentClosed(boolean value) {
+
+ isContentClosed_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_content_closed = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsContentClosed() {
+
+ isContentClosed_ = false;
+ onChanged();
+ return this;
+ }
+
+ private boolean isActivated_;
+ /**
+ * bool is_activated = 13;
+ *
+ * @return The isActivated.
+ */
+ @java.lang.Override
+ public boolean getIsActivated() {
+ return isActivated_;
+ }
+ /**
+ * bool is_activated = 13;
+ *
+ * @param value The isActivated to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsActivated(boolean value) {
+
+ isActivated_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_activated = 13;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsActivated() {
+
+ isActivated_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int oELGLNKALIE_;
+ /**
+ * uint32 OELGLNKALIE = 10;
+ *
+ * @return The oELGLNKALIE.
+ */
+ @java.lang.Override
+ public int getOELGLNKALIE() {
+ return oELGLNKALIE_;
+ }
+ /**
+ * uint32 OELGLNKALIE = 10;
+ *
+ * @param value The oELGLNKALIE to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOELGLNKALIE(int value) {
+
+ oELGLNKALIE_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 OELGLNKALIE = 10;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearOELGLNKALIE() {
+
+ oELGLNKALIE_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int oJIKMNKCMJI_;
+ /**
+ * uint32 OJIKMNKCMJI = 7;
+ *
+ * @return The oJIKMNKCMJI.
+ */
+ @java.lang.Override
+ public int getOJIKMNKCMJI() {
+ return oJIKMNKCMJI_;
+ }
+ /**
+ * uint32 OJIKMNKCMJI = 7;
+ *
+ * @param value The oJIKMNKCMJI to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOJIKMNKCMJI(int value) {
+
+ oJIKMNKCMJI_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 OJIKMNKCMJI = 7;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearOJIKMNKCMJI() {
+
+ oJIKMNKCMJI_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int kFFAALMFGID_;
+ /**
+ * uint32 KFFAALMFGID = 14;
+ *
+ * @return The kFFAALMFGID.
+ */
+ @java.lang.Override
+ public int getKFFAALMFGID() {
+ return kFFAALMFGID_;
+ }
+ /**
+ * uint32 KFFAALMFGID = 14;
+ *
+ * @param value The kFFAALMFGID to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKFFAALMFGID(int value) {
+
+ kFFAALMFGID_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 KFFAALMFGID = 14;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearKFFAALMFGID() {
+
+ kFFAALMFGID_ = 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 com.google.protobuf.MapField picNumMap_;
+
+ private com.google.protobuf.MapField
+ internalGetPicNumMap() {
+ if (picNumMap_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ PicNumMapDefaultEntryHolder.defaultEntry);
+ }
+ return picNumMap_;
+ }
+
+ private com.google.protobuf.MapField
+ internalGetMutablePicNumMap() {
+ onChanged();
+ ;
+ if (picNumMap_ == null) {
+ picNumMap_ =
+ com.google.protobuf.MapField.newMapField(PicNumMapDefaultEntryHolder.defaultEntry);
+ }
+ if (!picNumMap_.isMutable()) {
+ picNumMap_ = picNumMap_.copy();
+ }
+ return picNumMap_;
+ }
+
+ public int getPicNumMapCount() {
+ return internalGetPicNumMap().getMap().size();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public boolean containsPicNumMap(int key) {
+
+ return internalGetPicNumMap().getMap().containsKey(key);
+ }
+ /** Use {@link #getPicNumMapMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getPicNumMap() {
+ return getPicNumMapMap();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public java.util.Map getPicNumMapMap() {
+ return internalGetPicNumMap().getMap();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public int getPicNumMapOrDefault(int key, int defaultValue) {
+
+ java.util.Map map = internalGetPicNumMap().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ @java.lang.Override
+ public int getPicNumMapOrThrow(int key) {
+
+ java.util.Map map = internalGetPicNumMap().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public Builder clearPicNumMap() {
+ internalGetMutablePicNumMap().getMutableMap().clear();
+ return this;
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ public Builder removePicNumMap(int key) {
+
+ internalGetMutablePicNumMap().getMutableMap().remove(key);
+ return this;
+ }
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map getMutablePicNumMap() {
+ return internalGetMutablePicNumMap().getMutableMap();
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ public Builder putPicNumMap(int key, int value) {
+
+ internalGetMutablePicNumMap().getMutableMap().put(key, value);
+ return this;
+ }
+ /** map<uint32, uint32> pic_num_map = 6; */
+ public Builder putAllPicNumMap(java.util.Map values) {
+ internalGetMutablePicNumMap().getMutableMap().putAll(values);
+ return this;
+ }
+
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 4;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+ /**
+ * uint32 content_close_time = 4;
+ *
+ * @param value The contentCloseTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setContentCloseTime(int value) {
+
+ contentCloseTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 content_close_time = 4;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearContentCloseTime() {
+
+ contentCloseTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:BlessingActivityDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BlessingActivityDetailInfo)
+ private static final emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass
+ .BlessingActivityDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BlessingActivityDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BlessingActivityDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlessingActivityDetailInfoOuterClass.BlessingActivityDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BlessingActivityDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BlessingActivityDetailInfo_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BlessingActivityDetailInfo_PicNumMapEntry_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BlessingActivityDetailInfo_PicNumMapEntry_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n BlessingActivityDetailInfo.proto\"\266\002\n\032B"
+ + "lessingActivityDetailInfo\022\031\n\021is_content_"
+ + "closed\030\002 \001(\010\022\024\n\014is_activated\030\r \001(\010\022\023\n\013OE"
+ + "LGLNKALIE\030\n \001(\r\022\023\n\013OJIKMNKCMJI\030\007 \001(\r\022\023\n\013"
+ + "KFFAALMFGID\030\016 \001(\r\022\031\n\021next_refresh_time\030\013"
+ + " \001(\r\022?\n\013pic_num_map\030\006 \003(\0132*.BlessingActi"
+ + "vityDetailInfo.PicNumMapEntry\022\032\n\022content"
+ + "_close_time\030\004 \001(\r\0320\n\016PicNumMapEntry\022\013\n\003k"
+ + "ey\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grass"
+ + "cutter.net.protob\006proto3"
+ };
+ descriptor =
+ com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
+ descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {});
+ internal_static_BlessingActivityDetailInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_BlessingActivityDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BlessingActivityDetailInfo_descriptor,
+ new java.lang.String[] {
+ "IsContentClosed",
+ "IsActivated",
+ "OELGLNKALIE",
+ "OJIKMNKCMJI",
+ "KFFAALMFGID",
+ "NextRefreshTime",
+ "PicNumMap",
+ "ContentCloseTime",
+ });
+ internal_static_BlessingActivityDetailInfo_PicNumMapEntry_descriptor =
+ internal_static_BlessingActivityDetailInfo_descriptor.getNestedTypes().get(0);
+ internal_static_BlessingActivityDetailInfo_PicNumMapEntry_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BlessingActivityDetailInfo_PicNumMapEntry_descriptor,
+ new java.lang.String[] {
+ "Key", "Value",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlitzRushActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlitzRushActivityDetailInfoOuterClass.java
new file mode 100644
index 000000000..fe0bc4efa
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BlitzRushActivityDetailInfoOuterClass.java
@@ -0,0 +1,1435 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BlitzRushActivityDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BlitzRushActivityDetailInfoOuterClass {
+ private BlitzRushActivityDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BlitzRushActivityDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BlitzRushActivityDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_content_closed = 3;
+ *
+ * @return The isContentClosed.
+ */
+ boolean getIsContentClosed();
+
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ java.util.List
+ getParkourLevelInfoListList();
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo getParkourLevelInfoList(
+ int index);
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ int getParkourLevelInfoListCount();
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder>
+ getParkourLevelInfoListOrBuilderList();
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder
+ getParkourLevelInfoListOrBuilder(int index);
+
+ /**
+ * uint32 content_close_time = 11;
+ *
+ * @return The contentCloseTime.
+ */
+ int getContentCloseTime();
+
+ /** repeated .BlitzRushStage stage_list = 15; */
+ java.util.List
+ getStageListList();
+ /** repeated .BlitzRushStage stage_list = 15; */
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage getStageList(int index);
+ /** repeated .BlitzRushStage stage_list = 15; */
+ int getStageListCount();
+ /** repeated .BlitzRushStage stage_list = 15; */
+ java.util.List<
+ ? extends emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder>
+ getStageListOrBuilderList();
+ /** repeated .BlitzRushStage stage_list = 15; */
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder
+ getStageListOrBuilder(int index);
+ }
+ /**
+ *
+ *
+ *
+ * Name: JMBEALPJKGK
+ *
+ *
+ * Protobuf type {@code BlitzRushActivityDetailInfo}
+ */
+ public static final class BlitzRushActivityDetailInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BlitzRushActivityDetailInfo)
+ BlitzRushActivityDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BlitzRushActivityDetailInfo.newBuilder() to construct.
+ private BlitzRushActivityDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BlitzRushActivityDetailInfo() {
+ parkourLevelInfoList_ = java.util.Collections.emptyList();
+ stageList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BlitzRushActivityDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BlitzRushActivityDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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)) {
+ parkourLevelInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo>();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ parkourLevelInfoList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo
+ .parser(),
+ extensionRegistry));
+ break;
+ }
+ case 24:
+ {
+ isContentClosed_ = input.readBool();
+ break;
+ }
+ case 88:
+ {
+ contentCloseTime_ = input.readUInt32();
+ break;
+ }
+ case 122:
+ {
+ if (!((mutable_bitField0_ & 0x00000002) != 0)) {
+ stageList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage>();
+ mutable_bitField0_ |= 0x00000002;
+ }
+ stageList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.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)) {
+ parkourLevelInfoList_ = java.util.Collections.unmodifiableList(parkourLevelInfoList_);
+ }
+ if (((mutable_bitField0_ & 0x00000002) != 0)) {
+ stageList_ = java.util.Collections.unmodifiableList(stageList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .internal_static_BlitzRushActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .internal_static_BlitzRushActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo.Builder.class);
+ }
+
+ public static final int IS_CONTENT_CLOSED_FIELD_NUMBER = 3;
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 3;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+
+ public static final int PARKOUR_LEVEL_INFO_LIST_FIELD_NUMBER = 1;
+ private java.util.List
+ parkourLevelInfoList_;
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ @java.lang.Override
+ public java.util.List
+ getParkourLevelInfoListList() {
+ return parkourLevelInfoList_;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder>
+ getParkourLevelInfoListOrBuilderList() {
+ return parkourLevelInfoList_;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ @java.lang.Override
+ public int getParkourLevelInfoListCount() {
+ return parkourLevelInfoList_.size();
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo
+ getParkourLevelInfoList(int index) {
+ return parkourLevelInfoList_.get(index);
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder
+ getParkourLevelInfoListOrBuilder(int index) {
+ return parkourLevelInfoList_.get(index);
+ }
+
+ public static final int CONTENT_CLOSE_TIME_FIELD_NUMBER = 11;
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 11;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+
+ public static final int STAGE_LIST_FIELD_NUMBER = 15;
+ private java.util.List
+ stageList_;
+ /** repeated .BlitzRushStage stage_list = 15; */
+ @java.lang.Override
+ public java.util.List
+ getStageListList() {
+ return stageList_;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder>
+ getStageListOrBuilderList() {
+ return stageList_;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ @java.lang.Override
+ public int getStageListCount() {
+ return stageList_.size();
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage getStageList(
+ int index) {
+ return stageList_.get(index);
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder
+ getStageListOrBuilder(int index) {
+ return stageList_.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 < parkourLevelInfoList_.size(); i++) {
+ output.writeMessage(1, parkourLevelInfoList_.get(i));
+ }
+ if (isContentClosed_ != false) {
+ output.writeBool(3, isContentClosed_);
+ }
+ if (contentCloseTime_ != 0) {
+ output.writeUInt32(11, contentCloseTime_);
+ }
+ for (int i = 0; i < stageList_.size(); i++) {
+ output.writeMessage(15, stageList_.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 < parkourLevelInfoList_.size(); i++) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 1, parkourLevelInfoList_.get(i));
+ }
+ if (isContentClosed_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, isContentClosed_);
+ }
+ if (contentCloseTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(11, contentCloseTime_);
+ }
+ for (int i = 0; i < stageList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(15, stageList_.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.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass.BlitzRushActivityDetailInfo
+ other =
+ (emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo)
+ obj;
+
+ if (getIsContentClosed() != other.getIsContentClosed()) return false;
+ if (!getParkourLevelInfoListList().equals(other.getParkourLevelInfoListList())) return false;
+ if (getContentCloseTime() != other.getContentCloseTime()) return false;
+ if (!getStageListList().equals(other.getStageListList())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ 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_CONTENT_CLOSED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsContentClosed());
+ if (getParkourLevelInfoListCount() > 0) {
+ hash = (37 * hash) + PARKOUR_LEVEL_INFO_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getParkourLevelInfoListList().hashCode();
+ }
+ hash = (37 * hash) + CONTENT_CLOSE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getContentCloseTime();
+ if (getStageListCount() > 0) {
+ hash = (37 * hash) + STAGE_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getStageListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass.BlitzRushActivityDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: JMBEALPJKGK
+ *
+ *
+ * Protobuf type {@code BlitzRushActivityDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BlitzRushActivityDetailInfo)
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .internal_static_BlitzRushActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .internal_static_BlitzRushActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass.BlitzRushActivityDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getParkourLevelInfoListFieldBuilder();
+ getStageListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isContentClosed_ = false;
+
+ if (parkourLevelInfoListBuilder_ == null) {
+ parkourLevelInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ parkourLevelInfoListBuilder_.clear();
+ }
+ contentCloseTime_ = 0;
+
+ if (stageListBuilder_ == null) {
+ stageList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ stageListBuilder_.clear();
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .internal_static_BlitzRushActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ build() {
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass.BlitzRushActivityDetailInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass.BlitzRushActivityDetailInfo
+ result =
+ new emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo(this);
+ int from_bitField0_ = bitField0_;
+ result.isContentClosed_ = isContentClosed_;
+ if (parkourLevelInfoListBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ parkourLevelInfoList_ = java.util.Collections.unmodifiableList(parkourLevelInfoList_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.parkourLevelInfoList_ = parkourLevelInfoList_;
+ } else {
+ result.parkourLevelInfoList_ = parkourLevelInfoListBuilder_.build();
+ }
+ result.contentCloseTime_ = contentCloseTime_;
+ if (stageListBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ stageList_ = java.util.Collections.unmodifiableList(stageList_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.stageList_ = stageList_;
+ } else {
+ result.stageList_ = stageListBuilder_.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.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo.getDefaultInstance()) return this;
+ if (other.getIsContentClosed() != false) {
+ setIsContentClosed(other.getIsContentClosed());
+ }
+ if (parkourLevelInfoListBuilder_ == null) {
+ if (!other.parkourLevelInfoList_.isEmpty()) {
+ if (parkourLevelInfoList_.isEmpty()) {
+ parkourLevelInfoList_ = other.parkourLevelInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.addAll(other.parkourLevelInfoList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.parkourLevelInfoList_.isEmpty()) {
+ if (parkourLevelInfoListBuilder_.isEmpty()) {
+ parkourLevelInfoListBuilder_.dispose();
+ parkourLevelInfoListBuilder_ = null;
+ parkourLevelInfoList_ = other.parkourLevelInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ parkourLevelInfoListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getParkourLevelInfoListFieldBuilder()
+ : null;
+ } else {
+ parkourLevelInfoListBuilder_.addAllMessages(other.parkourLevelInfoList_);
+ }
+ }
+ }
+ if (other.getContentCloseTime() != 0) {
+ setContentCloseTime(other.getContentCloseTime());
+ }
+ if (stageListBuilder_ == null) {
+ if (!other.stageList_.isEmpty()) {
+ if (stageList_.isEmpty()) {
+ stageList_ = other.stageList_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureStageListIsMutable();
+ stageList_.addAll(other.stageList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.stageList_.isEmpty()) {
+ if (stageListBuilder_.isEmpty()) {
+ stageListBuilder_.dispose();
+ stageListBuilder_ = null;
+ stageList_ = other.stageList_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ stageListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getStageListFieldBuilder()
+ : null;
+ } else {
+ stageListBuilder_.addAllMessages(other.stageList_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass.BlitzRushActivityDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 3;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+ /**
+ * bool is_content_closed = 3;
+ *
+ * @param value The isContentClosed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsContentClosed(boolean value) {
+
+ isContentClosed_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_content_closed = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsContentClosed() {
+
+ isContentClosed_ = false;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List
+ parkourLevelInfoList_ = java.util.Collections.emptyList();
+
+ private void ensureParkourLevelInfoListIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ parkourLevelInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo>(
+ parkourLevelInfoList_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder>
+ parkourLevelInfoListBuilder_;
+
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public java.util.List
+ getParkourLevelInfoListList() {
+ if (parkourLevelInfoListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(parkourLevelInfoList_);
+ } else {
+ return parkourLevelInfoListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public int getParkourLevelInfoListCount() {
+ if (parkourLevelInfoListBuilder_ == null) {
+ return parkourLevelInfoList_.size();
+ } else {
+ return parkourLevelInfoListBuilder_.getCount();
+ }
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo
+ getParkourLevelInfoList(int index) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ return parkourLevelInfoList_.get(index);
+ } else {
+ return parkourLevelInfoListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder setParkourLevelInfoList(
+ int index, emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo value) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.set(index, value);
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder setParkourLevelInfoList(
+ int index,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder
+ builderForValue) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder addParkourLevelInfoList(
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo value) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.add(value);
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder addParkourLevelInfoList(
+ int index, emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo value) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.add(index, value);
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder addParkourLevelInfoList(
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder
+ builderForValue) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder addParkourLevelInfoList(
+ int index,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder
+ builderForValue) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder addAllParkourLevelInfoList(
+ java.lang.Iterable<
+ ? extends emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo>
+ values) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ ensureParkourLevelInfoListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, parkourLevelInfoList_);
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder clearParkourLevelInfoList() {
+ if (parkourLevelInfoListBuilder_ == null) {
+ parkourLevelInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public Builder removeParkourLevelInfoList(int index) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ ensureParkourLevelInfoListIsMutable();
+ parkourLevelInfoList_.remove(index);
+ onChanged();
+ } else {
+ parkourLevelInfoListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder
+ getParkourLevelInfoListBuilder(int index) {
+ return getParkourLevelInfoListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder
+ getParkourLevelInfoListOrBuilder(int index) {
+ if (parkourLevelInfoListBuilder_ == null) {
+ return parkourLevelInfoList_.get(index);
+ } else {
+ return parkourLevelInfoListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder>
+ getParkourLevelInfoListOrBuilderList() {
+ if (parkourLevelInfoListBuilder_ != null) {
+ return parkourLevelInfoListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(parkourLevelInfoList_);
+ }
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder
+ addParkourLevelInfoListBuilder() {
+ return getParkourLevelInfoListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder
+ addParkourLevelInfoListBuilder(int index) {
+ return getParkourLevelInfoListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .ParkourLevelInfo parkour_level_info_list = 1; */
+ public java.util.List<
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder>
+ getParkourLevelInfoListBuilderList() {
+ return getParkourLevelInfoListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder>
+ getParkourLevelInfoListFieldBuilder() {
+ if (parkourLevelInfoListBuilder_ == null) {
+ parkourLevelInfoListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfo.Builder,
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.ParkourLevelInfoOrBuilder>(
+ parkourLevelInfoList_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ parkourLevelInfoList_ = null;
+ }
+ return parkourLevelInfoListBuilder_;
+ }
+
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 11;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+ /**
+ * uint32 content_close_time = 11;
+ *
+ * @param value The contentCloseTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setContentCloseTime(int value) {
+
+ contentCloseTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 content_close_time = 11;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearContentCloseTime() {
+
+ contentCloseTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List
+ stageList_ = java.util.Collections.emptyList();
+
+ private void ensureStageListIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ stageList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage>(stageList_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder>
+ stageListBuilder_;
+
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public java.util.List
+ getStageListList() {
+ if (stageListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(stageList_);
+ } else {
+ return stageListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public int getStageListCount() {
+ if (stageListBuilder_ == null) {
+ return stageList_.size();
+ } else {
+ return stageListBuilder_.getCount();
+ }
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage getStageList(
+ int index) {
+ if (stageListBuilder_ == null) {
+ return stageList_.get(index);
+ } else {
+ return stageListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder setStageList(
+ int index, emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage value) {
+ if (stageListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStageListIsMutable();
+ stageList_.set(index, value);
+ onChanged();
+ } else {
+ stageListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder setStageList(
+ int index,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder
+ builderForValue) {
+ if (stageListBuilder_ == null) {
+ ensureStageListIsMutable();
+ stageList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ stageListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder addStageList(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage value) {
+ if (stageListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStageListIsMutable();
+ stageList_.add(value);
+ onChanged();
+ } else {
+ stageListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder addStageList(
+ int index, emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage value) {
+ if (stageListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStageListIsMutable();
+ stageList_.add(index, value);
+ onChanged();
+ } else {
+ stageListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder addStageList(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder
+ builderForValue) {
+ if (stageListBuilder_ == null) {
+ ensureStageListIsMutable();
+ stageList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ stageListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder addStageList(
+ int index,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder
+ builderForValue) {
+ if (stageListBuilder_ == null) {
+ ensureStageListIsMutable();
+ stageList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ stageListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder addAllStageList(
+ java.lang.Iterable<
+ ? extends emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage>
+ values) {
+ if (stageListBuilder_ == null) {
+ ensureStageListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, stageList_);
+ onChanged();
+ } else {
+ stageListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder clearStageList() {
+ if (stageListBuilder_ == null) {
+ stageList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ stageListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public Builder removeStageList(int index) {
+ if (stageListBuilder_ == null) {
+ ensureStageListIsMutable();
+ stageList_.remove(index);
+ onChanged();
+ } else {
+ stageListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder
+ getStageListBuilder(int index) {
+ return getStageListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder
+ getStageListOrBuilder(int index) {
+ if (stageListBuilder_ == null) {
+ return stageList_.get(index);
+ } else {
+ return stageListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public java.util.List<
+ ? extends emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder>
+ getStageListOrBuilderList() {
+ if (stageListBuilder_ != null) {
+ return stageListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(stageList_);
+ }
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder
+ addStageListBuilder() {
+ return getStageListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ .getDefaultInstance());
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder
+ addStageListBuilder(int index) {
+ return getStageListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ .getDefaultInstance());
+ }
+ /** repeated .BlitzRushStage stage_list = 15; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder>
+ getStageListBuilderList() {
+ return getStageListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder>
+ getStageListFieldBuilder() {
+ if (stageListBuilder_ == null) {
+ stageListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder>(
+ stageList_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean());
+ stageList_ = null;
+ }
+ return stageListBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:BlitzRushActivityDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BlitzRushActivityDetailInfo)
+ private static final emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BlitzRushActivityDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BlitzRushActivityDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushActivityDetailInfoOuterClass
+ .BlitzRushActivityDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BlitzRushActivityDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BlitzRushActivityDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n!BlitzRushActivityDetailInfo.proto\032\024Bli"
+ + "tzRushStage.proto\032\026ParkourLevelInfo.prot"
+ + "o\"\255\001\n\033BlitzRushActivityDetailInfo\022\031\n\021is_"
+ + "content_closed\030\003 \001(\010\0222\n\027parkour_level_in"
+ + "fo_list\030\001 \003(\0132\021.ParkourLevelInfo\022\032\n\022cont"
+ + "ent_close_time\030\013 \001(\r\022#\n\nstage_list\030\017 \003(\013"
+ + "2\017.BlitzRushStageB\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.BlitzRushStageOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.getDescriptor(),
+ });
+ internal_static_BlitzRushActivityDetailInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_BlitzRushActivityDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BlitzRushActivityDetailInfo_descriptor,
+ new java.lang.String[] {
+ "IsContentClosed", "ParkourLevelInfoList", "ContentCloseTime", "StageList",
+ });
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.ParkourLevelInfoOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlitzRushStageOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlitzRushStageOuterClass.java
new file mode 100644
index 000000000..cea72055e
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BlitzRushStageOuterClass.java
@@ -0,0 +1,650 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BlitzRushStage.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BlitzRushStageOuterClass {
+ private BlitzRushStageOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BlitzRushStageOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BlitzRushStage)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 open_time = 11;
+ *
+ * @return The openTime.
+ */
+ int getOpenTime();
+
+ /**
+ * bool is_open = 15;
+ *
+ * @return The isOpen.
+ */
+ boolean getIsOpen();
+ }
+ /**
+ *
+ *
+ *
+ * Name: BKINFCJMFNH
+ *
+ *
+ * Protobuf type {@code BlitzRushStage}
+ */
+ public static final class BlitzRushStage extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BlitzRushStage)
+ BlitzRushStageOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BlitzRushStage.newBuilder() to construct.
+ private BlitzRushStage(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BlitzRushStage() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BlitzRushStage();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BlitzRushStage(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ openTime_ = input.readUInt32();
+ break;
+ }
+ case 120:
+ {
+ isOpen_ = 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.BlitzRushStageOuterClass
+ .internal_static_BlitzRushStage_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BlitzRushStageOuterClass
+ .internal_static_BlitzRushStage_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.class,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder.class);
+ }
+
+ public static final int OPEN_TIME_FIELD_NUMBER = 11;
+ private int openTime_;
+ /**
+ * uint32 open_time = 11;
+ *
+ * @return The openTime.
+ */
+ @java.lang.Override
+ public int getOpenTime() {
+ return openTime_;
+ }
+
+ public static final int IS_OPEN_FIELD_NUMBER = 15;
+ private boolean isOpen_;
+ /**
+ * bool is_open = 15;
+ *
+ * @return The isOpen.
+ */
+ @java.lang.Override
+ public boolean getIsOpen() {
+ return isOpen_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (openTime_ != 0) {
+ output.writeUInt32(11, openTime_);
+ }
+ if (isOpen_ != false) {
+ output.writeBool(15, isOpen_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (openTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(11, openTime_);
+ }
+ if (isOpen_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(15, isOpen_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage other =
+ (emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage) obj;
+
+ if (getOpenTime() != other.getOpenTime()) return false;
+ if (getIsOpen() != other.getIsOpen()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + OPEN_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getOpenTime();
+ hash = (37 * hash) + IS_OPEN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsOpen());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: BKINFCJMFNH
+ *
+ *
+ * Protobuf type {@code BlitzRushStage}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BlitzRushStage)
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStageOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BlitzRushStageOuterClass
+ .internal_static_BlitzRushStage_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BlitzRushStageOuterClass
+ .internal_static_BlitzRushStage_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.class,
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ openTime_ = 0;
+
+ isOpen_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BlitzRushStageOuterClass
+ .internal_static_BlitzRushStage_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage build() {
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage buildPartial() {
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage result =
+ new emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage(this);
+ result.openTime_ = openTime_;
+ result.isOpen_ = isOpen_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage other) {
+ if (other
+ == emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ .getDefaultInstance()) return this;
+ if (other.getOpenTime() != 0) {
+ setOpenTime(other.getOpenTime());
+ }
+ if (other.getIsOpen() != false) {
+ setIsOpen(other.getIsOpen());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int openTime_;
+ /**
+ * uint32 open_time = 11;
+ *
+ * @return The openTime.
+ */
+ @java.lang.Override
+ public int getOpenTime() {
+ return openTime_;
+ }
+ /**
+ * uint32 open_time = 11;
+ *
+ * @param value The openTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOpenTime(int value) {
+
+ openTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 open_time = 11;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearOpenTime() {
+
+ openTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isOpen_;
+ /**
+ * bool is_open = 15;
+ *
+ * @return The isOpen.
+ */
+ @java.lang.Override
+ public boolean getIsOpen() {
+ return isOpen_;
+ }
+ /**
+ * bool is_open = 15;
+ *
+ * @param value The isOpen to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsOpen(boolean value) {
+
+ isOpen_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_open = 15;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsOpen() {
+
+ isOpen_ = 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:BlitzRushStage)
+ }
+
+ // @@protoc_insertion_point(class_scope:BlitzRushStage)
+ private static final emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage();
+ }
+
+ public static emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BlitzRushStage parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BlitzRushStage(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BlitzRushStageOuterClass.BlitzRushStage
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BlitzRushStage_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BlitzRushStage_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\024BlitzRushStage.proto\"4\n\016BlitzRushStage"
+ + "\022\021\n\topen_time\030\013 \001(\r\022\017\n\007is_open\030\017 \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_BlitzRushStage_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_BlitzRushStage_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BlitzRushStage_descriptor,
+ new java.lang.String[] {
+ "OpenTime", "IsOpen",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BounceConjuringActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BounceConjuringActivityDetailInfoOuterClass.java
new file mode 100644
index 000000000..b576f6f87
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BounceConjuringActivityDetailInfoOuterClass.java
@@ -0,0 +1,1126 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BounceConjuringActivityDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BounceConjuringActivityDetailInfoOuterClass {
+ private BounceConjuringActivityDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BounceConjuringActivityDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BounceConjuringActivityDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ java.util.List<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>
+ getChapterInfoListList();
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ getChapterInfoList(int index);
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ int getChapterInfoListCount();
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder>
+ getChapterInfoListOrBuilderList();
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder
+ getChapterInfoListOrBuilder(int index);
+
+ /**
+ * uint32 content_close_time = 2;
+ *
+ * @return The contentCloseTime.
+ */
+ int getContentCloseTime();
+
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return The isContentClosed.
+ */
+ boolean getIsContentClosed();
+ }
+ /**
+ *
+ *
+ *
+ * Name: DADIGOEBEPB
+ *
+ *
+ * Protobuf type {@code BounceConjuringActivityDetailInfo}
+ */
+ public static final class BounceConjuringActivityDetailInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BounceConjuringActivityDetailInfo)
+ BounceConjuringActivityDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BounceConjuringActivityDetailInfo.newBuilder() to construct.
+ private BounceConjuringActivityDetailInfo(
+ com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BounceConjuringActivityDetailInfo() {
+ chapterInfoList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BounceConjuringActivityDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BounceConjuringActivityDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ contentCloseTime_ = input.readUInt32();
+ break;
+ }
+ case 50:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ chapterInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ chapterInfoList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.parser(),
+ extensionRegistry));
+ break;
+ }
+ case 56:
+ {
+ isContentClosed_ = 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)) {
+ chapterInfoList_ = java.util.Collections.unmodifiableList(chapterInfoList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .internal_static_BounceConjuringActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .internal_static_BounceConjuringActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo.Builder.class);
+ }
+
+ public static final int CHAPTER_INFO_LIST_FIELD_NUMBER = 6;
+ private java.util.List<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>
+ chapterInfoList_;
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ @java.lang.Override
+ public java.util.List<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>
+ getChapterInfoListList() {
+ return chapterInfoList_;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder>
+ getChapterInfoListOrBuilderList() {
+ return chapterInfoList_;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ @java.lang.Override
+ public int getChapterInfoListCount() {
+ return chapterInfoList_.size();
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ getChapterInfoList(int index) {
+ return chapterInfoList_.get(index);
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder
+ getChapterInfoListOrBuilder(int index) {
+ return chapterInfoList_.get(index);
+ }
+
+ public static final int CONTENT_CLOSE_TIME_FIELD_NUMBER = 2;
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 2;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+
+ public static final int IS_CONTENT_CLOSED_FIELD_NUMBER = 7;
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (contentCloseTime_ != 0) {
+ output.writeUInt32(2, contentCloseTime_);
+ }
+ for (int i = 0; i < chapterInfoList_.size(); i++) {
+ output.writeMessage(6, chapterInfoList_.get(i));
+ }
+ if (isContentClosed_ != false) {
+ output.writeBool(7, isContentClosed_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (contentCloseTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(2, contentCloseTime_);
+ }
+ for (int i = 0; i < chapterInfoList_.size(); i++) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(6, chapterInfoList_.get(i));
+ }
+ if (isContentClosed_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(7, isContentClosed_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ other =
+ (emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo)
+ obj;
+
+ if (!getChapterInfoListList().equals(other.getChapterInfoListList())) return false;
+ if (getContentCloseTime() != other.getContentCloseTime()) return false;
+ if (getIsContentClosed() != other.getIsContentClosed()) return false;
+ if (!unknownFields.equals(other.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 (getChapterInfoListCount() > 0) {
+ hash = (37 * hash) + CHAPTER_INFO_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getChapterInfoListList().hashCode();
+ }
+ hash = (37 * hash) + CONTENT_CLOSE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getContentCloseTime();
+ hash = (37 * hash) + IS_CONTENT_CLOSED_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsContentClosed());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: DADIGOEBEPB
+ *
+ *
+ * Protobuf type {@code BounceConjuringActivityDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BounceConjuringActivityDetailInfo)
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .internal_static_BounceConjuringActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .internal_static_BounceConjuringActivityDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo.class,
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass.BounceConjuringActivityDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getChapterInfoListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (chapterInfoListBuilder_ == null) {
+ chapterInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ chapterInfoListBuilder_.clear();
+ }
+ contentCloseTime_ = 0;
+
+ isContentClosed_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .internal_static_BounceConjuringActivityDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ build() {
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ result =
+ new emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo(this);
+ int from_bitField0_ = bitField0_;
+ if (chapterInfoListBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ chapterInfoList_ = java.util.Collections.unmodifiableList(chapterInfoList_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.chapterInfoList_ = chapterInfoList_;
+ } else {
+ result.chapterInfoList_ = chapterInfoListBuilder_.build();
+ }
+ result.contentCloseTime_ = contentCloseTime_;
+ result.isContentClosed_ = isContentClosed_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo.getDefaultInstance()) return this;
+ if (chapterInfoListBuilder_ == null) {
+ if (!other.chapterInfoList_.isEmpty()) {
+ if (chapterInfoList_.isEmpty()) {
+ chapterInfoList_ = other.chapterInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.addAll(other.chapterInfoList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.chapterInfoList_.isEmpty()) {
+ if (chapterInfoListBuilder_.isEmpty()) {
+ chapterInfoListBuilder_.dispose();
+ chapterInfoListBuilder_ = null;
+ chapterInfoList_ = other.chapterInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ chapterInfoListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getChapterInfoListFieldBuilder()
+ : null;
+ } else {
+ chapterInfoListBuilder_.addAllMessages(other.chapterInfoList_);
+ }
+ }
+ }
+ if (other.getContentCloseTime() != 0) {
+ setContentCloseTime(other.getContentCloseTime());
+ }
+ if (other.getIsContentClosed() != false) {
+ setIsContentClosed(other.getIsContentClosed());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.util.List<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>
+ chapterInfoList_ = java.util.Collections.emptyList();
+
+ private void ensureChapterInfoListIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ chapterInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>(chapterInfoList_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder>
+ chapterInfoListBuilder_;
+
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>
+ getChapterInfoListList() {
+ if (chapterInfoListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(chapterInfoList_);
+ } else {
+ return chapterInfoListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public int getChapterInfoListCount() {
+ if (chapterInfoListBuilder_ == null) {
+ return chapterInfoList_.size();
+ } else {
+ return chapterInfoListBuilder_.getCount();
+ }
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ getChapterInfoList(int index) {
+ if (chapterInfoListBuilder_ == null) {
+ return chapterInfoList_.get(index);
+ } else {
+ return chapterInfoListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder setChapterInfoList(
+ int index,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ value) {
+ if (chapterInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.set(index, value);
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder setChapterInfoList(
+ int index,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ .Builder
+ builderForValue) {
+ if (chapterInfoListBuilder_ == null) {
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder addChapterInfoList(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ value) {
+ if (chapterInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.add(value);
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder addChapterInfoList(
+ int index,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ value) {
+ if (chapterInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.add(index, value);
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder addChapterInfoList(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ .Builder
+ builderForValue) {
+ if (chapterInfoListBuilder_ == null) {
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder addChapterInfoList(
+ int index,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ .Builder
+ builderForValue) {
+ if (chapterInfoListBuilder_ == null) {
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder addAllChapterInfoList(
+ java.lang.Iterable<
+ ? extends
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo>
+ values) {
+ if (chapterInfoListBuilder_ == null) {
+ ensureChapterInfoListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, chapterInfoList_);
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder clearChapterInfoList() {
+ if (chapterInfoListBuilder_ == null) {
+ chapterInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public Builder removeChapterInfoList(int index) {
+ if (chapterInfoListBuilder_ == null) {
+ ensureChapterInfoListIsMutable();
+ chapterInfoList_.remove(index);
+ onChanged();
+ } else {
+ chapterInfoListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder
+ getChapterInfoListBuilder(int index) {
+ return getChapterInfoListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder
+ getChapterInfoListOrBuilder(int index) {
+ if (chapterInfoListBuilder_ == null) {
+ return chapterInfoList_.get(index);
+ } else {
+ return chapterInfoListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder>
+ getChapterInfoListOrBuilderList() {
+ if (chapterInfoListBuilder_ != null) {
+ return chapterInfoListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(chapterInfoList_);
+ }
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder
+ addChapterInfoListBuilder() {
+ return getChapterInfoListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.getDefaultInstance());
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder
+ addChapterInfoListBuilder(int index) {
+ return getChapterInfoListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.getDefaultInstance());
+ }
+ /** repeated .BounceConjuringChapterInfo chapter_info_list = 6; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder>
+ getChapterInfoListBuilderList() {
+ return getChapterInfoListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder>
+ getChapterInfoListFieldBuilder() {
+ if (chapterInfoListBuilder_ == null) {
+ chapterInfoListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder>(
+ chapterInfoList_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ chapterInfoList_ = null;
+ }
+ return chapterInfoListBuilder_;
+ }
+
+ private int contentCloseTime_;
+ /**
+ * uint32 content_close_time = 2;
+ *
+ * @return The contentCloseTime.
+ */
+ @java.lang.Override
+ public int getContentCloseTime() {
+ return contentCloseTime_;
+ }
+ /**
+ * uint32 content_close_time = 2;
+ *
+ * @param value The contentCloseTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setContentCloseTime(int value) {
+
+ contentCloseTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 content_close_time = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearContentCloseTime() {
+
+ contentCloseTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isContentClosed_;
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return The isContentClosed.
+ */
+ @java.lang.Override
+ public boolean getIsContentClosed() {
+ return isContentClosed_;
+ }
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @param value The isContentClosed to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsContentClosed(boolean value) {
+
+ isContentClosed_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_content_closed = 7;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsContentClosed() {
+
+ isContentClosed_ = 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:BounceConjuringActivityDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BounceConjuringActivityDetailInfo)
+ private static final emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BounceConjuringActivityDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BounceConjuringActivityDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringActivityDetailInfoOuterClass
+ .BounceConjuringActivityDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BounceConjuringActivityDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BounceConjuringActivityDetailInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\'BounceConjuringActivityDetailInfo.prot"
+ + "o\032 BounceConjuringChapterInfo.proto\"\222\001\n!"
+ + "BounceConjuringActivityDetailInfo\0226\n\021cha"
+ + "pter_info_list\030\006 \003(\0132\033.BounceConjuringCh"
+ + "apterInfo\022\032\n\022content_close_time\030\002 \001(\r\022\031\n"
+ + "\021is_content_closed\030\007 \001(\010B\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.BounceConjuringChapterInfoOuterClass.getDescriptor(),
+ });
+ internal_static_BounceConjuringActivityDetailInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_BounceConjuringActivityDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BounceConjuringActivityDetailInfo_descriptor,
+ new java.lang.String[] {
+ "ChapterInfoList", "ContentCloseTime", "IsContentClosed",
+ });
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BounceConjuringChapterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BounceConjuringChapterInfoOuterClass.java
new file mode 100644
index 000000000..22b9d5eb7
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BounceConjuringChapterInfoOuterClass.java
@@ -0,0 +1,775 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BounceConjuringChapterInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BounceConjuringChapterInfoOuterClass {
+ private BounceConjuringChapterInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BounceConjuringChapterInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BounceConjuringChapterInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 open_time = 9;
+ *
+ * @return The openTime.
+ */
+ int getOpenTime();
+
+ /**
+ * uint32 chapter_id = 4;
+ *
+ * @return The chapterId.
+ */
+ int getChapterId();
+
+ /**
+ * uint32 best_score = 7;
+ *
+ * @return The bestScore.
+ */
+ int getBestScore();
+ }
+ /**
+ *
+ *
+ *
+ * Name: HPBALKBMEAI
+ *
+ *
+ * Protobuf type {@code BounceConjuringChapterInfo}
+ */
+ public static final class BounceConjuringChapterInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BounceConjuringChapterInfo)
+ BounceConjuringChapterInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BounceConjuringChapterInfo.newBuilder() to construct.
+ private BounceConjuringChapterInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BounceConjuringChapterInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BounceConjuringChapterInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BounceConjuringChapterInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ chapterId_ = input.readUInt32();
+ break;
+ }
+ case 56:
+ {
+ bestScore_ = input.readUInt32();
+ break;
+ }
+ case 72:
+ {
+ openTime_ = input.readUInt32();
+ break;
+ }
+ default:
+ {
+ if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .internal_static_BounceConjuringChapterInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .internal_static_BounceConjuringChapterInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.class,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder.class);
+ }
+
+ public static final int OPEN_TIME_FIELD_NUMBER = 9;
+ private int openTime_;
+ /**
+ * uint32 open_time = 9;
+ *
+ * @return The openTime.
+ */
+ @java.lang.Override
+ public int getOpenTime() {
+ return openTime_;
+ }
+
+ public static final int CHAPTER_ID_FIELD_NUMBER = 4;
+ private int chapterId_;
+ /**
+ * uint32 chapter_id = 4;
+ *
+ * @return The chapterId.
+ */
+ @java.lang.Override
+ public int getChapterId() {
+ return chapterId_;
+ }
+
+ public static final int BEST_SCORE_FIELD_NUMBER = 7;
+ private int bestScore_;
+ /**
+ * uint32 best_score = 7;
+ *
+ * @return The bestScore.
+ */
+ @java.lang.Override
+ public int getBestScore() {
+ return bestScore_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (chapterId_ != 0) {
+ output.writeUInt32(4, chapterId_);
+ }
+ if (bestScore_ != 0) {
+ output.writeUInt32(7, bestScore_);
+ }
+ if (openTime_ != 0) {
+ output.writeUInt32(9, openTime_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (chapterId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(4, chapterId_);
+ }
+ if (bestScore_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(7, bestScore_);
+ }
+ if (openTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(9, openTime_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ other =
+ (emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo)
+ obj;
+
+ if (getOpenTime() != other.getOpenTime()) return false;
+ if (getChapterId() != other.getChapterId()) return false;
+ if (getBestScore() != other.getBestScore()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + OPEN_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getOpenTime();
+ hash = (37 * hash) + CHAPTER_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getChapterId();
+ hash = (37 * hash) + BEST_SCORE_FIELD_NUMBER;
+ hash = (53 * hash) + getBestScore();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: HPBALKBMEAI
+ *
+ *
+ * Protobuf type {@code BounceConjuringChapterInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BounceConjuringChapterInfo)
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .internal_static_BounceConjuringChapterInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .internal_static_BounceConjuringChapterInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.class,
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ openTime_ = 0;
+
+ chapterId_ = 0;
+
+ bestScore_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .internal_static_BounceConjuringChapterInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ build() {
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ result =
+ new emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo(this);
+ result.openTime_ = openTime_;
+ result.chapterId_ = chapterId_;
+ result.bestScore_ = bestScore_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo.getDefaultInstance()) return this;
+ if (other.getOpenTime() != 0) {
+ setOpenTime(other.getOpenTime());
+ }
+ if (other.getChapterId() != 0) {
+ setChapterId(other.getChapterId());
+ }
+ if (other.getBestScore() != 0) {
+ setBestScore(other.getBestScore());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int openTime_;
+ /**
+ * uint32 open_time = 9;
+ *
+ * @return The openTime.
+ */
+ @java.lang.Override
+ public int getOpenTime() {
+ return openTime_;
+ }
+ /**
+ * uint32 open_time = 9;
+ *
+ * @param value The openTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOpenTime(int value) {
+
+ openTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 open_time = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearOpenTime() {
+
+ openTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int chapterId_;
+ /**
+ * uint32 chapter_id = 4;
+ *
+ * @return The chapterId.
+ */
+ @java.lang.Override
+ public int getChapterId() {
+ return chapterId_;
+ }
+ /**
+ * uint32 chapter_id = 4;
+ *
+ * @param value The chapterId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setChapterId(int value) {
+
+ chapterId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 chapter_id = 4;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearChapterId() {
+
+ chapterId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int bestScore_;
+ /**
+ * uint32 best_score = 7;
+ *
+ * @return The bestScore.
+ */
+ @java.lang.Override
+ public int getBestScore() {
+ return bestScore_;
+ }
+ /**
+ * uint32 best_score = 7;
+ *
+ * @param value The bestScore to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBestScore(int value) {
+
+ bestScore_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 best_score = 7;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearBestScore() {
+
+ bestScore_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:BounceConjuringChapterInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BounceConjuringChapterInfo)
+ private static final emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass
+ .BounceConjuringChapterInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BounceConjuringChapterInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BounceConjuringChapterInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BounceConjuringChapterInfoOuterClass.BounceConjuringChapterInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BounceConjuringChapterInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BounceConjuringChapterInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n BounceConjuringChapterInfo.proto\"W\n\032Bo"
+ + "unceConjuringChapterInfo\022\021\n\topen_time\030\t "
+ + "\001(\r\022\022\n\nchapter_id\030\004 \001(\r\022\022\n\nbest_score\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_BounceConjuringChapterInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_BounceConjuringChapterInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BounceConjuringChapterInfo_descriptor,
+ new java.lang.String[] {
+ "OpenTime", "ChapterId", "BestScore",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerActivityStageInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerActivityStageInfoOuterClass.java
new file mode 100644
index 000000000..787a22af2
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerActivityStageInfoOuterClass.java
@@ -0,0 +1,784 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BrickBreakerActivityStageInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BrickBreakerActivityStageInfoOuterClass {
+ private BrickBreakerActivityStageInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BrickBreakerActivityStageInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BrickBreakerActivityStageInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool DDLJNDKFPHP = 7;
+ *
+ * @return The dDLJNDKFPHP.
+ */
+ boolean getDDLJNDKFPHP();
+
+ /**
+ * uint32 stage_id = 9;
+ *
+ * @return The stageId.
+ */
+ int getStageId();
+
+ /**
+ * bool LIGDBOAIDJN = 10;
+ *
+ * @return The lIGDBOAIDJN.
+ */
+ boolean getLIGDBOAIDJN();
+ }
+ /**
+ *
+ *
+ *
+ * Name: OEGPMJMONGG
+ *
+ *
+ * Protobuf type {@code BrickBreakerActivityStageInfo}
+ */
+ public static final class BrickBreakerActivityStageInfo
+ extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BrickBreakerActivityStageInfo)
+ BrickBreakerActivityStageInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BrickBreakerActivityStageInfo.newBuilder() to construct.
+ private BrickBreakerActivityStageInfo(
+ com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BrickBreakerActivityStageInfo() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BrickBreakerActivityStageInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BrickBreakerActivityStageInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ dDLJNDKFPHP_ = input.readBool();
+ break;
+ }
+ case 72:
+ {
+ stageId_ = input.readUInt32();
+ break;
+ }
+ case 80:
+ {
+ lIGDBOAIDJN_ = 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.BrickBreakerActivityStageInfoOuterClass
+ .internal_static_BrickBreakerActivityStageInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .internal_static_BrickBreakerActivityStageInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.class,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder.class);
+ }
+
+ public static final int DDLJNDKFPHP_FIELD_NUMBER = 7;
+ private boolean dDLJNDKFPHP_;
+ /**
+ * bool DDLJNDKFPHP = 7;
+ *
+ * @return The dDLJNDKFPHP.
+ */
+ @java.lang.Override
+ public boolean getDDLJNDKFPHP() {
+ return dDLJNDKFPHP_;
+ }
+
+ public static final int STAGE_ID_FIELD_NUMBER = 9;
+ private int stageId_;
+ /**
+ * uint32 stage_id = 9;
+ *
+ * @return The stageId.
+ */
+ @java.lang.Override
+ public int getStageId() {
+ return stageId_;
+ }
+
+ public static final int LIGDBOAIDJN_FIELD_NUMBER = 10;
+ private boolean lIGDBOAIDJN_;
+ /**
+ * bool LIGDBOAIDJN = 10;
+ *
+ * @return The lIGDBOAIDJN.
+ */
+ @java.lang.Override
+ public boolean getLIGDBOAIDJN() {
+ return lIGDBOAIDJN_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (dDLJNDKFPHP_ != false) {
+ output.writeBool(7, dDLJNDKFPHP_);
+ }
+ if (stageId_ != 0) {
+ output.writeUInt32(9, stageId_);
+ }
+ if (lIGDBOAIDJN_ != false) {
+ output.writeBool(10, lIGDBOAIDJN_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (dDLJNDKFPHP_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(7, dDLJNDKFPHP_);
+ }
+ if (stageId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(9, stageId_);
+ }
+ if (lIGDBOAIDJN_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(10, lIGDBOAIDJN_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ other =
+ (emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo)
+ obj;
+
+ if (getDDLJNDKFPHP() != other.getDDLJNDKFPHP()) return false;
+ if (getStageId() != other.getStageId()) return false;
+ if (getLIGDBOAIDJN() != other.getLIGDBOAIDJN()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + DDLJNDKFPHP_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDDLJNDKFPHP());
+ hash = (37 * hash) + STAGE_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getStageId();
+ hash = (37 * hash) + LIGDBOAIDJN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getLIGDBOAIDJN());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: OEGPMJMONGG
+ *
+ *
+ * Protobuf type {@code BrickBreakerActivityStageInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BrickBreakerActivityStageInfo)
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .internal_static_BrickBreakerActivityStageInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .internal_static_BrickBreakerActivityStageInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.class,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass.BrickBreakerActivityStageInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ dDLJNDKFPHP_ = false;
+
+ stageId_ = 0;
+
+ lIGDBOAIDJN_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .internal_static_BrickBreakerActivityStageInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ build() {
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ result =
+ new emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo(this);
+ result.dDLJNDKFPHP_ = dDLJNDKFPHP_;
+ result.stageId_ = stageId_;
+ result.lIGDBOAIDJN_ = lIGDBOAIDJN_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ other) {
+ if (other
+ == emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.getDefaultInstance()) return this;
+ if (other.getDDLJNDKFPHP() != false) {
+ setDDLJNDKFPHP(other.getDDLJNDKFPHP());
+ }
+ if (other.getStageId() != 0) {
+ setStageId(other.getStageId());
+ }
+ if (other.getLIGDBOAIDJN() != false) {
+ setLIGDBOAIDJN(other.getLIGDBOAIDJN());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private boolean dDLJNDKFPHP_;
+ /**
+ * bool DDLJNDKFPHP = 7;
+ *
+ * @return The dDLJNDKFPHP.
+ */
+ @java.lang.Override
+ public boolean getDDLJNDKFPHP() {
+ return dDLJNDKFPHP_;
+ }
+ /**
+ * bool DDLJNDKFPHP = 7;
+ *
+ * @param value The dDLJNDKFPHP to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDDLJNDKFPHP(boolean value) {
+
+ dDLJNDKFPHP_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool DDLJNDKFPHP = 7;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearDDLJNDKFPHP() {
+
+ dDLJNDKFPHP_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int stageId_;
+ /**
+ * uint32 stage_id = 9;
+ *
+ * @return The stageId.
+ */
+ @java.lang.Override
+ public int getStageId() {
+ return stageId_;
+ }
+ /**
+ * uint32 stage_id = 9;
+ *
+ * @param value The stageId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStageId(int value) {
+
+ stageId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 stage_id = 9;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearStageId() {
+
+ stageId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean lIGDBOAIDJN_;
+ /**
+ * bool LIGDBOAIDJN = 10;
+ *
+ * @return The lIGDBOAIDJN.
+ */
+ @java.lang.Override
+ public boolean getLIGDBOAIDJN() {
+ return lIGDBOAIDJN_;
+ }
+ /**
+ * bool LIGDBOAIDJN = 10;
+ *
+ * @param value The lIGDBOAIDJN to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLIGDBOAIDJN(boolean value) {
+
+ lIGDBOAIDJN_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool LIGDBOAIDJN = 10;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearLIGDBOAIDJN() {
+
+ lIGDBOAIDJN_ = 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:BrickBreakerActivityStageInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BrickBreakerActivityStageInfo)
+ private static final emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BrickBreakerActivityStageInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BrickBreakerActivityStageInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BrickBreakerActivityStageInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BrickBreakerActivityStageInfo_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n#BrickBreakerActivityStageInfo.proto\"[\n"
+ + "\035BrickBreakerActivityStageInfo\022\023\n\013DDLJND"
+ + "KFPHP\030\007 \001(\010\022\020\n\010stage_id\030\t \001(\r\022\023\n\013LIGDBOA"
+ + "IDJN\030\n \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_BrickBreakerActivityStageInfo_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_BrickBreakerActivityStageInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BrickBreakerActivityStageInfo_descriptor,
+ new java.lang.String[] {
+ "DDLJNDKFPHP", "StageId", "LIGDBOAIDJN",
+ });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerDetailInfoOuterClass.java
new file mode 100644
index 000000000..240615d02
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerDetailInfoOuterClass.java
@@ -0,0 +1,1964 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BrickBreakerDetailInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BrickBreakerDetailInfoOuterClass {
+ private BrickBreakerDetailInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BrickBreakerDetailInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BrickBreakerDetailInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /** map<uint32, uint32> skill_info_map = 4; */
+ int getSkillInfoMapCount();
+ /** map<uint32, uint32> skill_info_map = 4; */
+ boolean containsSkillInfoMap(int key);
+ /** Use {@link #getSkillInfoMapMap()} instead. */
+ @java.lang.Deprecated
+ java.util.Map getSkillInfoMap();
+ /** map<uint32, uint32> skill_info_map = 4; */
+ java.util.Map getSkillInfoMapMap();
+ /** map<uint32, uint32> skill_info_map = 4; */
+ int getSkillInfoMapOrDefault(int key, int defaultValue);
+ /** map<uint32, uint32> skill_info_map = 4; */
+ int getSkillInfoMapOrThrow(int key);
+
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ java.util.List
+ getPPDAPEHFPANList();
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo getPPDAPEHFPAN(
+ int index);
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ int getPPDAPEHFPANCount();
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getPPDAPEHFPANOrBuilderList();
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfoOrBuilder
+ getPPDAPEHFPANOrBuilder(int index);
+
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ java.util.List
+ getOKBIGBHBHDPList();
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo getOKBIGBHBHDP(
+ int index);
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ int getOKBIGBHBHDPCount();
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getOKBIGBHBHDPOrBuilderList();
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfoOrBuilder
+ getOKBIGBHBHDPOrBuilder(int index);
+
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>
+ getStageInfoListList();
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass.BrickBreakerActivityStageInfo
+ getStageInfoList(int index);
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ int getStageInfoListCount();
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder>
+ getStageInfoListOrBuilderList();
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder
+ getStageInfoListOrBuilder(int index);
+ }
+ /**
+ *
+ *
+ *
+ * Name: CFOLMMAAAAJ
+ *
+ *
+ * Protobuf type {@code BrickBreakerDetailInfo}
+ */
+ public static final class BrickBreakerDetailInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BrickBreakerDetailInfo)
+ BrickBreakerDetailInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BrickBreakerDetailInfo.newBuilder() to construct.
+ private BrickBreakerDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BrickBreakerDetailInfo() {
+ pPDAPEHFPAN_ = java.util.Collections.emptyList();
+ oKBIGBHBHDP_ = java.util.Collections.emptyList();
+ stageInfoList_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BrickBreakerDetailInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BrickBreakerDetailInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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)) {
+ pPDAPEHFPAN_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfo>();
+ mutable_bitField0_ |= 0x00000002;
+ }
+ pPDAPEHFPAN_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfo.parser(),
+ extensionRegistry));
+ break;
+ }
+ case 34:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ skillInfoMap_ =
+ com.google.protobuf.MapField.newMapField(
+ SkillInfoMapDefaultEntryHolder.defaultEntry);
+ mutable_bitField0_ |= 0x00000001;
+ }
+ com.google.protobuf.MapEntry skillInfoMap__ =
+ input.readMessage(
+ SkillInfoMapDefaultEntryHolder.defaultEntry.getParserForType(),
+ extensionRegistry);
+ skillInfoMap_
+ .getMutableMap()
+ .put(skillInfoMap__.getKey(), skillInfoMap__.getValue());
+ break;
+ }
+ case 50:
+ {
+ if (!((mutable_bitField0_ & 0x00000004) != 0)) {
+ oKBIGBHBHDP_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfo>();
+ mutable_bitField0_ |= 0x00000004;
+ }
+ oKBIGBHBHDP_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfo.parser(),
+ extensionRegistry));
+ break;
+ }
+ case 106:
+ {
+ if (!((mutable_bitField0_ & 0x00000008) != 0)) {
+ stageInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>();
+ mutable_bitField0_ |= 0x00000008;
+ }
+ stageInfoList_.add(
+ input.readMessage(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.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)) {
+ pPDAPEHFPAN_ = java.util.Collections.unmodifiableList(pPDAPEHFPAN_);
+ }
+ if (((mutable_bitField0_ & 0x00000004) != 0)) {
+ oKBIGBHBHDP_ = java.util.Collections.unmodifiableList(oKBIGBHBHDP_);
+ }
+ if (((mutable_bitField0_ & 0x00000008) != 0)) {
+ stageInfoList_ = java.util.Collections.unmodifiableList(stageInfoList_);
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .internal_static_BrickBreakerDetailInfo_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ @java.lang.Override
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 4:
+ return internalGetSkillInfoMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .internal_static_BrickBreakerDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ .class,
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ .Builder.class);
+ }
+
+ public static final int SKILL_INFO_MAP_FIELD_NUMBER = 4;
+
+ private static final class SkillInfoMapDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry defaultEntry =
+ com.google.protobuf.MapEntry.newDefaultInstance(
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .internal_static_BrickBreakerDetailInfo_SkillInfoMapEntry_descriptor,
+ com.google.protobuf.WireFormat.FieldType.UINT32,
+ 0,
+ com.google.protobuf.WireFormat.FieldType.UINT32,
+ 0);
+ }
+
+ private com.google.protobuf.MapField skillInfoMap_;
+
+ private com.google.protobuf.MapField
+ internalGetSkillInfoMap() {
+ if (skillInfoMap_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ SkillInfoMapDefaultEntryHolder.defaultEntry);
+ }
+ return skillInfoMap_;
+ }
+
+ public int getSkillInfoMapCount() {
+ return internalGetSkillInfoMap().getMap().size();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public boolean containsSkillInfoMap(int key) {
+
+ return internalGetSkillInfoMap().getMap().containsKey(key);
+ }
+ /** Use {@link #getSkillInfoMapMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getSkillInfoMap() {
+ return getSkillInfoMapMap();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public java.util.Map getSkillInfoMapMap() {
+ return internalGetSkillInfoMap().getMap();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public int getSkillInfoMapOrDefault(int key, int defaultValue) {
+
+ java.util.Map map = internalGetSkillInfoMap().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public int getSkillInfoMapOrThrow(int key) {
+
+ java.util.Map map = internalGetSkillInfoMap().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public static final int PPDAPEHFPAN_FIELD_NUMBER = 3;
+ private java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ pPDAPEHFPAN_;
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ @java.lang.Override
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ getPPDAPEHFPANList() {
+ return pPDAPEHFPAN_;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getPPDAPEHFPANOrBuilderList() {
+ return pPDAPEHFPAN_;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ @java.lang.Override
+ public int getPPDAPEHFPANCount() {
+ return pPDAPEHFPAN_.size();
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ getPPDAPEHFPAN(int index) {
+ return pPDAPEHFPAN_.get(index);
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfoOrBuilder
+ getPPDAPEHFPANOrBuilder(int index) {
+ return pPDAPEHFPAN_.get(index);
+ }
+
+ public static final int OKBIGBHBHDP_FIELD_NUMBER = 6;
+ private java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ oKBIGBHBHDP_;
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ @java.lang.Override
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ getOKBIGBHBHDPList() {
+ return oKBIGBHBHDP_;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getOKBIGBHBHDPOrBuilderList() {
+ return oKBIGBHBHDP_;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ @java.lang.Override
+ public int getOKBIGBHBHDPCount() {
+ return oKBIGBHBHDP_.size();
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ getOKBIGBHBHDP(int index) {
+ return oKBIGBHBHDP_.get(index);
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfoOrBuilder
+ getOKBIGBHBHDPOrBuilder(int index) {
+ return oKBIGBHBHDP_.get(index);
+ }
+
+ public static final int STAGE_INFO_LIST_FIELD_NUMBER = 13;
+ private java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>
+ stageInfoList_;
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ @java.lang.Override
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>
+ getStageInfoListList() {
+ return stageInfoList_;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder>
+ getStageInfoListOrBuilderList() {
+ return stageInfoList_;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ @java.lang.Override
+ public int getStageInfoListCount() {
+ return stageInfoList_.size();
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ getStageInfoList(int index) {
+ return stageInfoList_.get(index);
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder
+ getStageInfoListOrBuilder(int index) {
+ return stageInfoList_.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 < pPDAPEHFPAN_.size(); i++) {
+ output.writeMessage(3, pPDAPEHFPAN_.get(i));
+ }
+ com.google.protobuf.GeneratedMessageV3.serializeIntegerMapTo(
+ output, internalGetSkillInfoMap(), SkillInfoMapDefaultEntryHolder.defaultEntry, 4);
+ for (int i = 0; i < oKBIGBHBHDP_.size(); i++) {
+ output.writeMessage(6, oKBIGBHBHDP_.get(i));
+ }
+ for (int i = 0; i < stageInfoList_.size(); i++) {
+ output.writeMessage(13, stageInfoList_.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 < pPDAPEHFPAN_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, pPDAPEHFPAN_.get(i));
+ }
+ for (java.util.Map.Entry entry :
+ internalGetSkillInfoMap().getMap().entrySet()) {
+ com.google.protobuf.MapEntry skillInfoMap__ =
+ SkillInfoMapDefaultEntryHolder.defaultEntry
+ .newBuilderForType()
+ .setKey(entry.getKey())
+ .setValue(entry.getValue())
+ .build();
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, skillInfoMap__);
+ }
+ for (int i = 0; i < oKBIGBHBHDP_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, oKBIGBHBHDP_.get(i));
+ }
+ for (int i = 0; i < stageInfoList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(13, stageInfoList_.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.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo other =
+ (emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo) obj;
+
+ if (!internalGetSkillInfoMap().equals(other.internalGetSkillInfoMap())) return false;
+ if (!getPPDAPEHFPANList().equals(other.getPPDAPEHFPANList())) return false;
+ if (!getOKBIGBHBHDPList().equals(other.getOKBIGBHBHDPList())) return false;
+ if (!getStageInfoListList().equals(other.getStageInfoListList())) return false;
+ if (!unknownFields.equals(other.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 (!internalGetSkillInfoMap().getMap().isEmpty()) {
+ hash = (37 * hash) + SKILL_INFO_MAP_FIELD_NUMBER;
+ hash = (53 * hash) + internalGetSkillInfoMap().hashCode();
+ }
+ if (getPPDAPEHFPANCount() > 0) {
+ hash = (37 * hash) + PPDAPEHFPAN_FIELD_NUMBER;
+ hash = (53 * hash) + getPPDAPEHFPANList().hashCode();
+ }
+ if (getOKBIGBHBHDPCount() > 0) {
+ hash = (37 * hash) + OKBIGBHBHDP_FIELD_NUMBER;
+ hash = (53 * hash) + getOKBIGBHBHDPList().hashCode();
+ }
+ if (getStageInfoListCount() > 0) {
+ hash = (37 * hash) + STAGE_INFO_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getStageInfoListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: CFOLMMAAAAJ
+ *
+ *
+ * Protobuf type {@code BrickBreakerDetailInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BrickBreakerDetailInfo)
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .internal_static_BrickBreakerDetailInfo_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMapField(int number) {
+ switch (number) {
+ case 4:
+ return internalGetSkillInfoMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMutableMapField(int number) {
+ switch (number) {
+ case 4:
+ return internalGetMutableSkillInfoMap();
+ default:
+ throw new RuntimeException("Invalid map field number: " + number);
+ }
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .internal_static_BrickBreakerDetailInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ .class,
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getPPDAPEHFPANFieldBuilder();
+ getOKBIGBHBHDPFieldBuilder();
+ getStageInfoListFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ internalGetMutableSkillInfoMap().clear();
+ if (pPDAPEHFPANBuilder_ == null) {
+ pPDAPEHFPAN_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ pPDAPEHFPANBuilder_.clear();
+ }
+ if (oKBIGBHBHDPBuilder_ == null) {
+ oKBIGBHBHDP_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ } else {
+ oKBIGBHBHDPBuilder_.clear();
+ }
+ if (stageInfoListBuilder_ == null) {
+ stageInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ } else {
+ stageInfoListBuilder_.clear();
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .internal_static_BrickBreakerDetailInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ build() {
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo result =
+ new emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo(
+ this);
+ int from_bitField0_ = bitField0_;
+ result.skillInfoMap_ = internalGetSkillInfoMap();
+ result.skillInfoMap_.makeImmutable();
+ if (pPDAPEHFPANBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ pPDAPEHFPAN_ = java.util.Collections.unmodifiableList(pPDAPEHFPAN_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.pPDAPEHFPAN_ = pPDAPEHFPAN_;
+ } else {
+ result.pPDAPEHFPAN_ = pPDAPEHFPANBuilder_.build();
+ }
+ if (oKBIGBHBHDPBuilder_ == null) {
+ if (((bitField0_ & 0x00000004) != 0)) {
+ oKBIGBHBHDP_ = java.util.Collections.unmodifiableList(oKBIGBHBHDP_);
+ bitField0_ = (bitField0_ & ~0x00000004);
+ }
+ result.oKBIGBHBHDP_ = oKBIGBHBHDP_;
+ } else {
+ result.oKBIGBHBHDP_ = oKBIGBHBHDPBuilder_.build();
+ }
+ if (stageInfoListBuilder_ == null) {
+ if (((bitField0_ & 0x00000008) != 0)) {
+ stageInfoList_ = java.util.Collections.unmodifiableList(stageInfoList_);
+ bitField0_ = (bitField0_ & ~0x00000008);
+ }
+ result.stageInfoList_ = stageInfoList_;
+ } else {
+ result.stageInfoList_ = stageInfoListBuilder_.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.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ .getDefaultInstance()) return this;
+ internalGetMutableSkillInfoMap().mergeFrom(other.internalGetSkillInfoMap());
+ if (pPDAPEHFPANBuilder_ == null) {
+ if (!other.pPDAPEHFPAN_.isEmpty()) {
+ if (pPDAPEHFPAN_.isEmpty()) {
+ pPDAPEHFPAN_ = other.pPDAPEHFPAN_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.addAll(other.pPDAPEHFPAN_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.pPDAPEHFPAN_.isEmpty()) {
+ if (pPDAPEHFPANBuilder_.isEmpty()) {
+ pPDAPEHFPANBuilder_.dispose();
+ pPDAPEHFPANBuilder_ = null;
+ pPDAPEHFPAN_ = other.pPDAPEHFPAN_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ pPDAPEHFPANBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getPPDAPEHFPANFieldBuilder()
+ : null;
+ } else {
+ pPDAPEHFPANBuilder_.addAllMessages(other.pPDAPEHFPAN_);
+ }
+ }
+ }
+ if (oKBIGBHBHDPBuilder_ == null) {
+ if (!other.oKBIGBHBHDP_.isEmpty()) {
+ if (oKBIGBHBHDP_.isEmpty()) {
+ oKBIGBHBHDP_ = other.oKBIGBHBHDP_;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ } else {
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.addAll(other.oKBIGBHBHDP_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.oKBIGBHBHDP_.isEmpty()) {
+ if (oKBIGBHBHDPBuilder_.isEmpty()) {
+ oKBIGBHBHDPBuilder_.dispose();
+ oKBIGBHBHDPBuilder_ = null;
+ oKBIGBHBHDP_ = other.oKBIGBHBHDP_;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ oKBIGBHBHDPBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getOKBIGBHBHDPFieldBuilder()
+ : null;
+ } else {
+ oKBIGBHBHDPBuilder_.addAllMessages(other.oKBIGBHBHDP_);
+ }
+ }
+ }
+ if (stageInfoListBuilder_ == null) {
+ if (!other.stageInfoList_.isEmpty()) {
+ if (stageInfoList_.isEmpty()) {
+ stageInfoList_ = other.stageInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ } else {
+ ensureStageInfoListIsMutable();
+ stageInfoList_.addAll(other.stageInfoList_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.stageInfoList_.isEmpty()) {
+ if (stageInfoListBuilder_.isEmpty()) {
+ stageInfoListBuilder_.dispose();
+ stageInfoListBuilder_ = null;
+ stageInfoList_ = other.stageInfoList_;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ stageInfoListBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getStageInfoListFieldBuilder()
+ : null;
+ } else {
+ stageInfoListBuilder_.addAllMessages(other.stageInfoList_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.protobuf.MapField skillInfoMap_;
+
+ private com.google.protobuf.MapField
+ internalGetSkillInfoMap() {
+ if (skillInfoMap_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ SkillInfoMapDefaultEntryHolder.defaultEntry);
+ }
+ return skillInfoMap_;
+ }
+
+ private com.google.protobuf.MapField
+ internalGetMutableSkillInfoMap() {
+ onChanged();
+ ;
+ if (skillInfoMap_ == null) {
+ skillInfoMap_ =
+ com.google.protobuf.MapField.newMapField(SkillInfoMapDefaultEntryHolder.defaultEntry);
+ }
+ if (!skillInfoMap_.isMutable()) {
+ skillInfoMap_ = skillInfoMap_.copy();
+ }
+ return skillInfoMap_;
+ }
+
+ public int getSkillInfoMapCount() {
+ return internalGetSkillInfoMap().getMap().size();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public boolean containsSkillInfoMap(int key) {
+
+ return internalGetSkillInfoMap().getMap().containsKey(key);
+ }
+ /** Use {@link #getSkillInfoMapMap()} instead. */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getSkillInfoMap() {
+ return getSkillInfoMapMap();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public java.util.Map getSkillInfoMapMap() {
+ return internalGetSkillInfoMap().getMap();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public int getSkillInfoMapOrDefault(int key, int defaultValue) {
+
+ java.util.Map map =
+ internalGetSkillInfoMap().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ @java.lang.Override
+ public int getSkillInfoMapOrThrow(int key) {
+
+ java.util.Map map =
+ internalGetSkillInfoMap().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public Builder clearSkillInfoMap() {
+ internalGetMutableSkillInfoMap().getMutableMap().clear();
+ return this;
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ public Builder removeSkillInfoMap(int key) {
+
+ internalGetMutableSkillInfoMap().getMutableMap().remove(key);
+ return this;
+ }
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map getMutableSkillInfoMap() {
+ return internalGetMutableSkillInfoMap().getMutableMap();
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ public Builder putSkillInfoMap(int key, int value) {
+
+ internalGetMutableSkillInfoMap().getMutableMap().put(key, value);
+ return this;
+ }
+ /** map<uint32, uint32> skill_info_map = 4; */
+ public Builder putAllSkillInfoMap(
+ java.util.Map values) {
+ internalGetMutableSkillInfoMap().getMutableMap().putAll(values);
+ return this;
+ }
+
+ private java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ pPDAPEHFPAN_ = java.util.Collections.emptyList();
+
+ private void ensurePPDAPEHFPANIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ pPDAPEHFPAN_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>(
+ pPDAPEHFPAN_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ pPDAPEHFPANBuilder_;
+
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ getPPDAPEHFPANList() {
+ if (pPDAPEHFPANBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(pPDAPEHFPAN_);
+ } else {
+ return pPDAPEHFPANBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public int getPPDAPEHFPANCount() {
+ if (pPDAPEHFPANBuilder_ == null) {
+ return pPDAPEHFPAN_.size();
+ } else {
+ return pPDAPEHFPANBuilder_.getCount();
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ getPPDAPEHFPAN(int index) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ return pPDAPEHFPAN_.get(index);
+ } else {
+ return pPDAPEHFPANBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder setPPDAPEHFPAN(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo value) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.set(index, value);
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder setPPDAPEHFPAN(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ builderForValue) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder addPPDAPEHFPAN(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo value) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.add(value);
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder addPPDAPEHFPAN(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo value) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.add(index, value);
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder addPPDAPEHFPAN(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ builderForValue) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.add(builderForValue.build());
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder addPPDAPEHFPAN(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ builderForValue) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder addAllPPDAPEHFPAN(
+ java.lang.Iterable<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfo>
+ values) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ ensurePPDAPEHFPANIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, pPDAPEHFPAN_);
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder clearPPDAPEHFPAN() {
+ if (pPDAPEHFPANBuilder_ == null) {
+ pPDAPEHFPAN_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public Builder removePPDAPEHFPAN(int index) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ ensurePPDAPEHFPANIsMutable();
+ pPDAPEHFPAN_.remove(index);
+ onChanged();
+ } else {
+ pPDAPEHFPANBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ getPPDAPEHFPANBuilder(int index) {
+ return getPPDAPEHFPANFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder
+ getPPDAPEHFPANOrBuilder(int index) {
+ if (pPDAPEHFPANBuilder_ == null) {
+ return pPDAPEHFPAN_.get(index);
+ } else {
+ return pPDAPEHFPANBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getPPDAPEHFPANOrBuilderList() {
+ if (pPDAPEHFPANBuilder_ != null) {
+ return pPDAPEHFPANBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(pPDAPEHFPAN_);
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ addPPDAPEHFPANBuilder() {
+ return getPPDAPEHFPANFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ addPPDAPEHFPANBuilder(int index) {
+ return getPPDAPEHFPANFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BrickBreakerLevelInfo PPDAPEHFPAN = 3; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder>
+ getPPDAPEHFPANBuilderList() {
+ return getPPDAPEHFPANFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getPPDAPEHFPANFieldBuilder() {
+ if (pPDAPEHFPANBuilder_ == null) {
+ pPDAPEHFPANBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>(
+ pPDAPEHFPAN_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ pPDAPEHFPAN_ = null;
+ }
+ return pPDAPEHFPANBuilder_;
+ }
+
+ private java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ oKBIGBHBHDP_ = java.util.Collections.emptyList();
+
+ private void ensureOKBIGBHBHDPIsMutable() {
+ if (!((bitField0_ & 0x00000004) != 0)) {
+ oKBIGBHBHDP_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>(
+ oKBIGBHBHDP_);
+ bitField0_ |= 0x00000004;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ oKBIGBHBHDPBuilder_;
+
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo>
+ getOKBIGBHBHDPList() {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(oKBIGBHBHDP_);
+ } else {
+ return oKBIGBHBHDPBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public int getOKBIGBHBHDPCount() {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ return oKBIGBHBHDP_.size();
+ } else {
+ return oKBIGBHBHDPBuilder_.getCount();
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ getOKBIGBHBHDP(int index) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ return oKBIGBHBHDP_.get(index);
+ } else {
+ return oKBIGBHBHDPBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder setOKBIGBHBHDP(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo value) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.set(index, value);
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder setOKBIGBHBHDP(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ builderForValue) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder addOKBIGBHBHDP(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo value) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.add(value);
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder addOKBIGBHBHDP(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo value) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.add(index, value);
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder addOKBIGBHBHDP(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ builderForValue) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.add(builderForValue.build());
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder addOKBIGBHBHDP(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ builderForValue) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder addAllOKBIGBHBHDP(
+ java.lang.Iterable<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfo>
+ values) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ ensureOKBIGBHBHDPIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, oKBIGBHBHDP_);
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder clearOKBIGBHBHDP() {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ oKBIGBHBHDP_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public Builder removeOKBIGBHBHDP(int index) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ ensureOKBIGBHBHDPIsMutable();
+ oKBIGBHBHDP_.remove(index);
+ onChanged();
+ } else {
+ oKBIGBHBHDPBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ getOKBIGBHBHDPBuilder(int index) {
+ return getOKBIGBHBHDPFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder
+ getOKBIGBHBHDPOrBuilder(int index) {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ return oKBIGBHBHDP_.get(index);
+ } else {
+ return oKBIGBHBHDPBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getOKBIGBHBHDPOrBuilderList() {
+ if (oKBIGBHBHDPBuilder_ != null) {
+ return oKBIGBHBHDPBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(oKBIGBHBHDP_);
+ }
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ addOKBIGBHBHDPBuilder() {
+ return getOKBIGBHBHDPFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.Builder
+ addOKBIGBHBHDPBuilder(int index) {
+ return getOKBIGBHBHDPFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .getDefaultInstance());
+ }
+ /** repeated .BrickBreakerLevelInfo OKBIGBHBHDP = 6; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder>
+ getOKBIGBHBHDPBuilderList() {
+ return getOKBIGBHBHDPFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>
+ getOKBIGBHBHDPFieldBuilder() {
+ if (oKBIGBHBHDPBuilder_ == null) {
+ oKBIGBHBHDPBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .BrickBreakerLevelInfoOrBuilder>(
+ oKBIGBHBHDP_,
+ ((bitField0_ & 0x00000004) != 0),
+ getParentForChildren(),
+ isClean());
+ oKBIGBHBHDP_ = null;
+ }
+ return oKBIGBHBHDPBuilder_;
+ }
+
+ private java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>
+ stageInfoList_ = java.util.Collections.emptyList();
+
+ private void ensureStageInfoListIsMutable() {
+ if (!((bitField0_ & 0x00000008) != 0)) {
+ stageInfoList_ =
+ new java.util.ArrayList<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>(stageInfoList_);
+ bitField0_ |= 0x00000008;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder>
+ stageInfoListBuilder_;
+
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>
+ getStageInfoListList() {
+ if (stageInfoListBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(stageInfoList_);
+ } else {
+ return stageInfoListBuilder_.getMessageList();
+ }
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public int getStageInfoListCount() {
+ if (stageInfoListBuilder_ == null) {
+ return stageInfoList_.size();
+ } else {
+ return stageInfoListBuilder_.getCount();
+ }
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ getStageInfoList(int index) {
+ if (stageInfoListBuilder_ == null) {
+ return stageInfoList_.get(index);
+ } else {
+ return stageInfoListBuilder_.getMessage(index);
+ }
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder setStageInfoList(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ value) {
+ if (stageInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStageInfoListIsMutable();
+ stageInfoList_.set(index, value);
+ onChanged();
+ } else {
+ stageInfoListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder setStageInfoList(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder
+ builderForValue) {
+ if (stageInfoListBuilder_ == null) {
+ ensureStageInfoListIsMutable();
+ stageInfoList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ stageInfoListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder addStageInfoList(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ value) {
+ if (stageInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStageInfoListIsMutable();
+ stageInfoList_.add(value);
+ onChanged();
+ } else {
+ stageInfoListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder addStageInfoList(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo
+ value) {
+ if (stageInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStageInfoListIsMutable();
+ stageInfoList_.add(index, value);
+ onChanged();
+ } else {
+ stageInfoListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder addStageInfoList(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder
+ builderForValue) {
+ if (stageInfoListBuilder_ == null) {
+ ensureStageInfoListIsMutable();
+ stageInfoList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ stageInfoListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder addStageInfoList(
+ int index,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder
+ builderForValue) {
+ if (stageInfoListBuilder_ == null) {
+ ensureStageInfoListIsMutable();
+ stageInfoList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ stageInfoListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder addAllStageInfoList(
+ java.lang.Iterable<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo>
+ values) {
+ if (stageInfoListBuilder_ == null) {
+ ensureStageInfoListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, stageInfoList_);
+ onChanged();
+ } else {
+ stageInfoListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder clearStageInfoList() {
+ if (stageInfoListBuilder_ == null) {
+ stageInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ } else {
+ stageInfoListBuilder_.clear();
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public Builder removeStageInfoList(int index) {
+ if (stageInfoListBuilder_ == null) {
+ ensureStageInfoListIsMutable();
+ stageInfoList_.remove(index);
+ onChanged();
+ } else {
+ stageInfoListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder
+ getStageInfoListBuilder(int index) {
+ return getStageInfoListFieldBuilder().getBuilder(index);
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder
+ getStageInfoListOrBuilder(int index) {
+ if (stageInfoListBuilder_ == null) {
+ return stageInfoList_.get(index);
+ } else {
+ return stageInfoListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public java.util.List<
+ ? extends
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder>
+ getStageInfoListOrBuilderList() {
+ if (stageInfoListBuilder_ != null) {
+ return stageInfoListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(stageInfoList_);
+ }
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder
+ addStageInfoListBuilder() {
+ return getStageInfoListFieldBuilder()
+ .addBuilder(
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.getDefaultInstance());
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder
+ addStageInfoListBuilder(int index) {
+ return getStageInfoListFieldBuilder()
+ .addBuilder(
+ index,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.getDefaultInstance());
+ }
+ /** repeated .BrickBreakerActivityStageInfo stage_info_list = 13; */
+ public java.util.List<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder>
+ getStageInfoListBuilderList() {
+ return getStageInfoListFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder>
+ getStageInfoListFieldBuilder() {
+ if (stageInfoListBuilder_ == null) {
+ stageInfoListBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfo.Builder,
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass
+ .BrickBreakerActivityStageInfoOrBuilder>(
+ stageInfoList_,
+ ((bitField0_ & 0x00000008) != 0),
+ getParentForChildren(),
+ isClean());
+ stageInfoList_ = null;
+ }
+ return stageInfoListBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:BrickBreakerDetailInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:BrickBreakerDetailInfo)
+ private static final emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass
+ .BrickBreakerDetailInfo
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo();
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BrickBreakerDetailInfo parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new BrickBreakerDetailInfo(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerDetailInfoOuterClass.BrickBreakerDetailInfo
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BrickBreakerDetailInfo_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BrickBreakerDetailInfo_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_BrickBreakerDetailInfo_SkillInfoMapEntry_descriptor;
+ private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_BrickBreakerDetailInfo_SkillInfoMapEntry_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ return descriptor;
+ }
+
+ private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
+
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\034BrickBreakerDetailInfo.proto\032#BrickBre"
+ + "akerActivityStageInfo.proto\032\033BrickBreake"
+ + "rLevelInfo.proto\"\243\002\n\026BrickBreakerDetailI"
+ + "nfo\022A\n\016skill_info_map\030\004 \003(\0132).BrickBreak"
+ + "erDetailInfo.SkillInfoMapEntry\022+\n\013PPDAPE"
+ + "HFPAN\030\003 \003(\0132\026.BrickBreakerLevelInfo\022+\n\013O"
+ + "KBIGBHBHDP\030\006 \003(\0132\026.BrickBreakerLevelInfo"
+ + "\0227\n\017stage_info_list\030\r \003(\0132\036.BrickBreaker"
+ + "ActivityStageInfo\0323\n\021SkillInfoMapEntry\022\013"
+ + "\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\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.BrickBreakerActivityStageInfoOuterClass.getDescriptor(),
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.getDescriptor(),
+ });
+ internal_static_BrickBreakerDetailInfo_descriptor = getDescriptor().getMessageTypes().get(0);
+ internal_static_BrickBreakerDetailInfo_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BrickBreakerDetailInfo_descriptor,
+ new java.lang.String[] {
+ "SkillInfoMap", "PPDAPEHFPAN", "OKBIGBHBHDP", "StageInfoList",
+ });
+ internal_static_BrickBreakerDetailInfo_SkillInfoMapEntry_descriptor =
+ internal_static_BrickBreakerDetailInfo_descriptor.getNestedTypes().get(0);
+ internal_static_BrickBreakerDetailInfo_SkillInfoMapEntry_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_BrickBreakerDetailInfo_SkillInfoMapEntry_descriptor,
+ new java.lang.String[] {
+ "Key", "Value",
+ });
+ emu.grasscutter.net.proto.BrickBreakerActivityStageInfoOuterClass.getDescriptor();
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerLevelInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerLevelInfoOuterClass.java
new file mode 100644
index 000000000..ee019b0be
--- /dev/null
+++ b/src/generated/main/java/emu/grasscutter/net/proto/BrickBreakerLevelInfoOuterClass.java
@@ -0,0 +1,1241 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: BrickBreakerLevelInfo.proto
+
+package emu.grasscutter.net.proto;
+
+public final class BrickBreakerLevelInfoOuterClass {
+ private BrickBreakerLevelInfoOuterClass() {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
+
+ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+
+ public interface BrickBreakerLevelInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:BrickBreakerLevelInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * bool is_can_start = 6;
+ *
+ * @return The isCanStart.
+ */
+ boolean getIsCanStart();
+
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @return A list containing the chosenSkillList.
+ */
+ java.util.List getChosenSkillListList();
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @return The count of chosenSkillList.
+ */
+ int getChosenSkillListCount();
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @param index The index of the element to return.
+ * @return The chosenSkillList at the given index.
+ */
+ int getChosenSkillList(int index);
+
+ /**
+ * repeated uint32 chosen_avatar_list = 12;
+ *
+ * @return A list containing the chosenAvatarList.
+ */
+ java.util.List getChosenAvatarListList();
+ /**
+ * repeated uint32 chosen_avatar_list = 12;
+ *
+ * @return The count of chosenAvatarList.
+ */
+ int getChosenAvatarListCount();
+ /**
+ * repeated uint32 chosen_avatar_list = 12;
+ *
+ * @param index The index of the element to return.
+ * @return The chosenAvatarList at the given index.
+ */
+ int getChosenAvatarList(int index);
+
+ /**
+ * uint32 max_score = 2;
+ *
+ * @return The maxScore.
+ */
+ int getMaxScore();
+
+ /**
+ * bool is_finish = 8;
+ *
+ * @return The isFinish.
+ */
+ boolean getIsFinish();
+
+ /**
+ * uint32 level_id = 7;
+ *
+ * @return The levelId.
+ */
+ int getLevelId();
+ }
+ /**
+ *
+ *
+ *
+ * Name: FOGBFDIKCIL
+ *
+ *
+ * Protobuf type {@code BrickBreakerLevelInfo}
+ */
+ public static final class BrickBreakerLevelInfo extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:BrickBreakerLevelInfo)
+ BrickBreakerLevelInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BrickBreakerLevelInfo.newBuilder() to construct.
+ private BrickBreakerLevelInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private BrickBreakerLevelInfo() {
+ chosenSkillList_ = emptyIntList();
+ chosenAvatarList_ = emptyIntList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BrickBreakerLevelInfo();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
+ return this.unknownFields;
+ }
+
+ private BrickBreakerLevelInfo(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder 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:
+ {
+ maxScore_ = input.readUInt32();
+ break;
+ }
+ case 24:
+ {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
+ chosenSkillList_ = newIntList();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ chosenSkillList_.addInt(input.readUInt32());
+ break;
+ }
+ case 26:
+ {
+ int length = input.readRawVarint32();
+ int limit = input.pushLimit(length);
+ if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
+ chosenSkillList_ = newIntList();
+ mutable_bitField0_ |= 0x00000001;
+ }
+ while (input.getBytesUntilLimit() > 0) {
+ chosenSkillList_.addInt(input.readUInt32());
+ }
+ input.popLimit(limit);
+ break;
+ }
+ case 48:
+ {
+ isCanStart_ = input.readBool();
+ break;
+ }
+ case 56:
+ {
+ levelId_ = input.readUInt32();
+ break;
+ }
+ case 64:
+ {
+ isFinish_ = input.readBool();
+ break;
+ }
+ case 96:
+ {
+ if (!((mutable_bitField0_ & 0x00000002) != 0)) {
+ chosenAvatarList_ = newIntList();
+ mutable_bitField0_ |= 0x00000002;
+ }
+ chosenAvatarList_.addInt(input.readUInt32());
+ break;
+ }
+ case 98:
+ {
+ int length = input.readRawVarint32();
+ int limit = input.pushLimit(length);
+ if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
+ chosenAvatarList_ = newIntList();
+ mutable_bitField0_ |= 0x00000002;
+ }
+ while (input.getBytesUntilLimit() > 0) {
+ chosenAvatarList_.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)) {
+ chosenSkillList_.makeImmutable(); // C
+ }
+ if (((mutable_bitField0_ & 0x00000002) != 0)) {
+ chosenAvatarList_.makeImmutable(); // C
+ }
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .internal_static_BrickBreakerLevelInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .internal_static_BrickBreakerLevelInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.class,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder.class);
+ }
+
+ public static final int IS_CAN_START_FIELD_NUMBER = 6;
+ private boolean isCanStart_;
+ /**
+ * bool is_can_start = 6;
+ *
+ * @return The isCanStart.
+ */
+ @java.lang.Override
+ public boolean getIsCanStart() {
+ return isCanStart_;
+ }
+
+ public static final int CHOSEN_SKILL_LIST_FIELD_NUMBER = 3;
+ private com.google.protobuf.Internal.IntList chosenSkillList_;
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @return A list containing the chosenSkillList.
+ */
+ @java.lang.Override
+ public java.util.List getChosenSkillListList() {
+ return chosenSkillList_;
+ }
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @return The count of chosenSkillList.
+ */
+ public int getChosenSkillListCount() {
+ return chosenSkillList_.size();
+ }
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @param index The index of the element to return.
+ * @return The chosenSkillList at the given index.
+ */
+ public int getChosenSkillList(int index) {
+ return chosenSkillList_.getInt(index);
+ }
+
+ private int chosenSkillListMemoizedSerializedSize = -1;
+
+ public static final int CHOSEN_AVATAR_LIST_FIELD_NUMBER = 12;
+ private com.google.protobuf.Internal.IntList chosenAvatarList_;
+ /**
+ * repeated uint32 chosen_avatar_list = 12;
+ *
+ * @return A list containing the chosenAvatarList.
+ */
+ @java.lang.Override
+ public java.util.List getChosenAvatarListList() {
+ return chosenAvatarList_;
+ }
+ /**
+ * repeated uint32 chosen_avatar_list = 12;
+ *
+ * @return The count of chosenAvatarList.
+ */
+ public int getChosenAvatarListCount() {
+ return chosenAvatarList_.size();
+ }
+ /**
+ * repeated uint32 chosen_avatar_list = 12;
+ *
+ * @param index The index of the element to return.
+ * @return The chosenAvatarList at the given index.
+ */
+ public int getChosenAvatarList(int index) {
+ return chosenAvatarList_.getInt(index);
+ }
+
+ private int chosenAvatarListMemoizedSerializedSize = -1;
+
+ public static final int MAX_SCORE_FIELD_NUMBER = 2;
+ private int maxScore_;
+ /**
+ * uint32 max_score = 2;
+ *
+ * @return The maxScore.
+ */
+ @java.lang.Override
+ public int getMaxScore() {
+ return maxScore_;
+ }
+
+ public static final int IS_FINISH_FIELD_NUMBER = 8;
+ private boolean isFinish_;
+ /**
+ * bool is_finish = 8;
+ *
+ * @return The isFinish.
+ */
+ @java.lang.Override
+ public boolean getIsFinish() {
+ return isFinish_;
+ }
+
+ public static final int LEVEL_ID_FIELD_NUMBER = 7;
+ private int levelId_;
+ /**
+ * uint32 level_id = 7;
+ *
+ * @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 (maxScore_ != 0) {
+ output.writeUInt32(2, maxScore_);
+ }
+ if (getChosenSkillListList().size() > 0) {
+ output.writeUInt32NoTag(26);
+ output.writeUInt32NoTag(chosenSkillListMemoizedSerializedSize);
+ }
+ for (int i = 0; i < chosenSkillList_.size(); i++) {
+ output.writeUInt32NoTag(chosenSkillList_.getInt(i));
+ }
+ if (isCanStart_ != false) {
+ output.writeBool(6, isCanStart_);
+ }
+ if (levelId_ != 0) {
+ output.writeUInt32(7, levelId_);
+ }
+ if (isFinish_ != false) {
+ output.writeBool(8, isFinish_);
+ }
+ if (getChosenAvatarListList().size() > 0) {
+ output.writeUInt32NoTag(98);
+ output.writeUInt32NoTag(chosenAvatarListMemoizedSerializedSize);
+ }
+ for (int i = 0; i < chosenAvatarList_.size(); i++) {
+ output.writeUInt32NoTag(chosenAvatarList_.getInt(i));
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (maxScore_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(2, maxScore_);
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < chosenSkillList_.size(); i++) {
+ dataSize +=
+ com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(
+ chosenSkillList_.getInt(i));
+ }
+ size += dataSize;
+ if (!getChosenSkillListList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize);
+ }
+ chosenSkillListMemoizedSerializedSize = dataSize;
+ }
+ if (isCanStart_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, isCanStart_);
+ }
+ if (levelId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeUInt32Size(7, levelId_);
+ }
+ if (isFinish_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(8, isFinish_);
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < chosenAvatarList_.size(); i++) {
+ dataSize +=
+ com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag(
+ chosenAvatarList_.getInt(i));
+ }
+ size += dataSize;
+ if (!getChosenAvatarListList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag(dataSize);
+ }
+ chosenAvatarListMemoizedSerializedSize = 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.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo other =
+ (emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo) obj;
+
+ if (getIsCanStart() != other.getIsCanStart()) return false;
+ if (!getChosenSkillListList().equals(other.getChosenSkillListList())) return false;
+ if (!getChosenAvatarListList().equals(other.getChosenAvatarListList())) return false;
+ if (getMaxScore() != other.getMaxScore()) return false;
+ if (getIsFinish() != other.getIsFinish()) 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();
+ hash = (37 * hash) + IS_CAN_START_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsCanStart());
+ if (getChosenSkillListCount() > 0) {
+ hash = (37 * hash) + CHOSEN_SKILL_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getChosenSkillListList().hashCode();
+ }
+ if (getChosenAvatarListCount() > 0) {
+ hash = (37 * hash) + CHOSEN_AVATAR_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getChosenAvatarListList().hashCode();
+ }
+ hash = (37 * hash) + MAX_SCORE_FIELD_NUMBER;
+ hash = (53 * hash) + getMaxScore();
+ hash = (37 * hash) + IS_FINISH_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsFinish());
+ 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.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Name: FOGBFDIKCIL
+ *
+ *
+ * Protobuf type {@code BrickBreakerLevelInfo}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:BrickBreakerLevelInfo)
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfoOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .internal_static_BrickBreakerLevelInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .internal_static_BrickBreakerLevelInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .class,
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .Builder.class);
+ }
+
+ // Construct using
+ // emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {}
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ isCanStart_ = false;
+
+ chosenSkillList_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ chosenAvatarList_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ maxScore_ = 0;
+
+ isFinish_ = false;
+
+ levelId_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass
+ .internal_static_BrickBreakerLevelInfo_descriptor;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ getDefaultInstanceForType() {
+ return emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ build() {
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ buildPartial() {
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo result =
+ new emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo(
+ this);
+ int from_bitField0_ = bitField0_;
+ result.isCanStart_ = isCanStart_;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ chosenSkillList_.makeImmutable();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.chosenSkillList_ = chosenSkillList_;
+ if (((bitField0_ & 0x00000002) != 0)) {
+ chosenAvatarList_.makeImmutable();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.chosenAvatarList_ = chosenAvatarList_;
+ result.maxScore_ = maxScore_;
+ result.isFinish_ = isFinish_;
+ 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.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo) {
+ return mergeFrom(
+ (emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo other) {
+ if (other
+ == emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ .getDefaultInstance()) return this;
+ if (other.getIsCanStart() != false) {
+ setIsCanStart(other.getIsCanStart());
+ }
+ if (!other.chosenSkillList_.isEmpty()) {
+ if (chosenSkillList_.isEmpty()) {
+ chosenSkillList_ = other.chosenSkillList_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureChosenSkillListIsMutable();
+ chosenSkillList_.addAll(other.chosenSkillList_);
+ }
+ onChanged();
+ }
+ if (!other.chosenAvatarList_.isEmpty()) {
+ if (chosenAvatarList_.isEmpty()) {
+ chosenAvatarList_ = other.chosenAvatarList_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureChosenAvatarListIsMutable();
+ chosenAvatarList_.addAll(other.chosenAvatarList_);
+ }
+ onChanged();
+ }
+ if (other.getMaxScore() != 0) {
+ setMaxScore(other.getMaxScore());
+ }
+ if (other.getIsFinish() != false) {
+ setIsFinish(other.getIsFinish());
+ }
+ 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.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo
+ parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage =
+ (emu.grasscutter.net.proto.BrickBreakerLevelInfoOuterClass.BrickBreakerLevelInfo)
+ e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int bitField0_;
+
+ private boolean isCanStart_;
+ /**
+ * bool is_can_start = 6;
+ *
+ * @return The isCanStart.
+ */
+ @java.lang.Override
+ public boolean getIsCanStart() {
+ return isCanStart_;
+ }
+ /**
+ * bool is_can_start = 6;
+ *
+ * @param value The isCanStart to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsCanStart(boolean value) {
+
+ isCanStart_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_can_start = 6;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearIsCanStart() {
+
+ isCanStart_ = false;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.Internal.IntList chosenSkillList_ = emptyIntList();
+
+ private void ensureChosenSkillListIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ chosenSkillList_ = mutableCopy(chosenSkillList_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+ /**
+ * repeated uint32 chosen_skill_list = 3;
+ *
+ * @return A list containing the chosenSkillList.
+ */
+ public java.util.List getChosenSkillListList() {
+ return ((bitField0_ & 0x00000001) != 0)
+ ? java.util.Collections.unmodifiableList(chosenSkillList_)
+ : chosenSkillList_;
+ }
+ /**
+ *