Commit d575d1cc authored by Benj's avatar Benj Committed by Luke H-W
Browse files

Update 3.0 protos

parent 5db73d28
......@@ -46,7 +46,8 @@ public final class PlayerApplyEnterMpResultRspOuterClass {
* <pre>
* CmdId: 1831
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerApplyEnterMpResultRsp}
......@@ -382,7 +383,8 @@ public final class PlayerApplyEnterMpResultRspOuterClass {
* <pre>
* CmdId: 1831
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerApplyEnterMpResultRsp}
......
......@@ -40,7 +40,8 @@ public final class PlayerApplyEnterMpRspOuterClass {
* <pre>
* CmdId: 1825
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerApplyEnterMpRsp}
......@@ -348,7 +349,8 @@ public final class PlayerApplyEnterMpRspOuterClass {
* <pre>
* CmdId: 1825
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerApplyEnterMpRsp}
......
......@@ -43,7 +43,8 @@ public final class PlayerChatNotifyOuterClass {
* <pre>
* CmdId: 3010
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerChatNotify}
......@@ -352,7 +353,8 @@ public final class PlayerChatNotifyOuterClass {
* <pre>
* CmdId: 3010
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerChatNotify}
......
......@@ -43,7 +43,7 @@ public final class PlayerChatReqOuterClass {
* <pre>
* CmdId: 3185
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -353,7 +353,7 @@ public final class PlayerChatReqOuterClass {
* <pre>
* CmdId: 3185
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......
......@@ -34,7 +34,8 @@ public final class PlayerChatRspOuterClass {
* <pre>
* CmdId: 3228
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerChatRsp}
......@@ -315,7 +316,8 @@ public final class PlayerChatRspOuterClass {
* <pre>
* CmdId: 3228
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerChatRsp}
......
......@@ -18,23 +18,23 @@ public final class PlayerCookArgsReqOuterClass {
// @@protoc_insertion_point(interface_extends:PlayerCookArgsReq)
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 recipe_id = 11;</code>
* @return The recipeId.
*/
int getRecipeId();
/**
* <code>uint32 assist_avatar = 10;</code>
* @return The assistAvatar.
*/
int getAssistAvatar();
/**
* <code>uint32 recipe_id = 11;</code>
* @return The recipeId.
*/
int getRecipeId();
}
/**
* <pre>
* CmdId: 166
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -124,17 +124,6 @@ public final class PlayerCookArgsReqOuterClass {
emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.class, emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.Builder.class);
}
public static final int RECIPE_ID_FIELD_NUMBER = 11;
private int recipeId_;
/**
* <code>uint32 recipe_id = 11;</code>
* @return The recipeId.
*/
@java.lang.Override
public int getRecipeId() {
return recipeId_;
}
public static final int ASSIST_AVATAR_FIELD_NUMBER = 10;
private int assistAvatar_;
/**
......@@ -146,6 +135,17 @@ public final class PlayerCookArgsReqOuterClass {
return assistAvatar_;
}
public static final int RECIPE_ID_FIELD_NUMBER = 11;
private int recipeId_;
/**
* <code>uint32 recipe_id = 11;</code>
* @return The recipeId.
*/
@java.lang.Override
public int getRecipeId() {
return recipeId_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
......@@ -198,10 +198,10 @@ public final class PlayerCookArgsReqOuterClass {
}
emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq other = (emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) obj;
if (getRecipeId()
!= other.getRecipeId()) return false;
if (getAssistAvatar()
!= other.getAssistAvatar()) return false;
if (getRecipeId()
!= other.getRecipeId()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
......@@ -213,10 +213,10 @@ public final class PlayerCookArgsReqOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER;
hash = (53 * hash) + getRecipeId();
hash = (37 * hash) + ASSIST_AVATAR_FIELD_NUMBER;
hash = (53 * hash) + getAssistAvatar();
hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER;
hash = (53 * hash) + getRecipeId();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
......@@ -316,7 +316,7 @@ public final class PlayerCookArgsReqOuterClass {
* <pre>
* CmdId: 166
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -357,10 +357,10 @@ public final class PlayerCookArgsReqOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
recipeId_ = 0;
assistAvatar_ = 0;
recipeId_ = 0;
return this;
}
......@@ -387,8 +387,8 @@ public final class PlayerCookArgsReqOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq buildPartial() {
emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq result = new emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq(this);
result.recipeId_ = recipeId_;
result.assistAvatar_ = assistAvatar_;
result.recipeId_ = recipeId_;
onBuilt();
return result;
}
......@@ -437,12 +437,12 @@ public final class PlayerCookArgsReqOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq other) {
if (other == emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.getDefaultInstance()) return this;
if (other.getRecipeId() != 0) {
setRecipeId(other.getRecipeId());
}
if (other.getAssistAvatar() != 0) {
setAssistAvatar(other.getAssistAvatar());
}
if (other.getRecipeId() != 0) {
setRecipeId(other.getRecipeId());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
......@@ -472,64 +472,64 @@ public final class PlayerCookArgsReqOuterClass {
return this;
}
private int recipeId_ ;
private int assistAvatar_ ;
/**
* <code>uint32 recipe_id = 11;</code>
* @return The recipeId.
* <code>uint32 assist_avatar = 10;</code>
* @return The assistAvatar.
*/
@java.lang.Override
public int getRecipeId() {
return recipeId_;
public int getAssistAvatar() {
return assistAvatar_;
}
/**
* <code>uint32 recipe_id = 11;</code>
* @param value The recipeId to set.
* <code>uint32 assist_avatar = 10;</code>
* @param value The assistAvatar to set.
* @return This builder for chaining.
*/
public Builder setRecipeId(int value) {
public Builder setAssistAvatar(int value) {
recipeId_ = value;
assistAvatar_ = value;
onChanged();
return this;
}
/**
* <code>uint32 recipe_id = 11;</code>
* <code>uint32 assist_avatar = 10;</code>
* @return This builder for chaining.
*/
public Builder clearRecipeId() {
public Builder clearAssistAvatar() {
recipeId_ = 0;
assistAvatar_ = 0;
onChanged();
return this;
}
private int assistAvatar_ ;
private int recipeId_ ;
/**
* <code>uint32 assist_avatar = 10;</code>
* @return The assistAvatar.
* <code>uint32 recipe_id = 11;</code>
* @return The recipeId.
*/
@java.lang.Override
public int getAssistAvatar() {
return assistAvatar_;
public int getRecipeId() {
return recipeId_;
}
/**
* <code>uint32 assist_avatar = 10;</code>
* @param value The assistAvatar to set.
* <code>uint32 recipe_id = 11;</code>
* @param value The recipeId to set.
* @return This builder for chaining.
*/
public Builder setAssistAvatar(int value) {
public Builder setRecipeId(int value) {
assistAvatar_ = value;
recipeId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 assist_avatar = 10;</code>
* <code>uint32 recipe_id = 11;</code>
* @return This builder for chaining.
*/
public Builder clearAssistAvatar() {
public Builder clearRecipeId() {
assistAvatar_ = 0;
recipeId_ = 0;
onChanged();
return this;
}
......@@ -601,8 +601,8 @@ public final class PlayerCookArgsReqOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\027PlayerCookArgsReq.proto\"=\n\021PlayerCookA" +
"rgsReq\022\021\n\trecipe_id\030\013 \001(\r\022\025\n\rassist_avat" +
"ar\030\n \001(\rB\033\n\031emu.grasscutter.net.protob\006p" +
"rgsReq\022\025\n\rassist_avatar\030\n \001(\r\022\021\n\trecipe_" +
"id\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob\006p" +
"roto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
......@@ -614,7 +614,7 @@ public final class PlayerCookArgsReqOuterClass {
internal_static_PlayerCookArgsReq_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_PlayerCookArgsReq_descriptor,
new java.lang.String[] { "RecipeId", "AssistAvatar", });
new java.lang.String[] { "AssistAvatar", "RecipeId", });
}
// @@protoc_insertion_point(outer_class_scope)
......
......@@ -34,7 +34,8 @@ public final class PlayerCookArgsRspOuterClass {
* <pre>
* CmdId: 168
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerCookArgsRsp}
......@@ -317,7 +318,8 @@ public final class PlayerCookArgsRspOuterClass {
* <pre>
* CmdId: 168
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerCookArgsRsp}
......
......@@ -19,10 +19,10 @@ public final class PlayerCookReqOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>uint32 recipe_id = 8;</code>
* @return The recipeId.
* <code>uint32 cook_count = 1;</code>
* @return The cookCount.
*/
int getRecipeId();
int getCookCount();
/**
* <code>uint32 qte_quality = 12;</code>
......@@ -31,22 +31,22 @@ public final class PlayerCookReqOuterClass {
int getQteQuality();
/**
* <code>uint32 assist_avatar = 14;</code>
* @return The assistAvatar.
* <code>uint32 recipe_id = 8;</code>
* @return The recipeId.
*/
int getAssistAvatar();
int getRecipeId();
/**
* <code>uint32 cook_count = 1;</code>
* @return The cookCount.
* <code>uint32 assist_avatar = 14;</code>
* @return The assistAvatar.
*/
int getCookCount();
int getAssistAvatar();
}
/**
* <pre>
* CmdId: 194
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -146,15 +146,15 @@ public final class PlayerCookReqOuterClass {
emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.class, emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.Builder.class);
}
public static final int RECIPE_ID_FIELD_NUMBER = 8;
private int recipeId_;
public static final int COOK_COUNT_FIELD_NUMBER = 1;
private int cookCount_;
/**
* <code>uint32 recipe_id = 8;</code>
* @return The recipeId.
* <code>uint32 cook_count = 1;</code>
* @return The cookCount.
*/
@java.lang.Override
public int getRecipeId() {
return recipeId_;
public int getCookCount() {
return cookCount_;
}
public static final int QTE_QUALITY_FIELD_NUMBER = 12;
......@@ -168,6 +168,17 @@ public final class PlayerCookReqOuterClass {
return qteQuality_;
}
public static final int RECIPE_ID_FIELD_NUMBER = 8;
private int recipeId_;
/**
* <code>uint32 recipe_id = 8;</code>
* @return The recipeId.
*/
@java.lang.Override
public int getRecipeId() {
return recipeId_;
}
public static final int ASSIST_AVATAR_FIELD_NUMBER = 14;
private int assistAvatar_;
/**
......@@ -179,17 +190,6 @@ public final class PlayerCookReqOuterClass {
return assistAvatar_;
}
public static final int COOK_COUNT_FIELD_NUMBER = 1;
private int cookCount_;
/**
* <code>uint32 cook_count = 1;</code>
* @return The cookCount.
*/
@java.lang.Override
public int getCookCount() {
return cookCount_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
......@@ -256,14 +256,14 @@ public final class PlayerCookReqOuterClass {
}
emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq other = (emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) obj;
if (getRecipeId()
!= other.getRecipeId()) return false;
if (getCookCount()
!= other.getCookCount()) return false;
if (getQteQuality()
!= other.getQteQuality()) return false;
if (getRecipeId()
!= other.getRecipeId()) return false;
if (getAssistAvatar()
!= other.getAssistAvatar()) return false;
if (getCookCount()
!= other.getCookCount()) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
......@@ -275,14 +275,14 @@ public final class PlayerCookReqOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER;
hash = (53 * hash) + getRecipeId();
hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCookCount();
hash = (37 * hash) + QTE_QUALITY_FIELD_NUMBER;
hash = (53 * hash) + getQteQuality();
hash = (37 * hash) + RECIPE_ID_FIELD_NUMBER;
hash = (53 * hash) + getRecipeId();
hash = (37 * hash) + ASSIST_AVATAR_FIELD_NUMBER;
hash = (53 * hash) + getAssistAvatar();
hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCookCount();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
......@@ -382,7 +382,7 @@ public final class PlayerCookReqOuterClass {
* <pre>
* CmdId: 194
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -423,13 +423,13 @@ public final class PlayerCookReqOuterClass {
@java.lang.Override
public Builder clear() {
super.clear();
recipeId_ = 0;
cookCount_ = 0;
qteQuality_ = 0;
assistAvatar_ = 0;
recipeId_ = 0;
cookCount_ = 0;
assistAvatar_ = 0;
return this;
}
......@@ -457,10 +457,10 @@ public final class PlayerCookReqOuterClass {
@java.lang.Override
public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq buildPartial() {
emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq result = new emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq(this);
result.recipeId_ = recipeId_;
result.cookCount_ = cookCount_;
result.qteQuality_ = qteQuality_;
result.recipeId_ = recipeId_;
result.assistAvatar_ = assistAvatar_;
result.cookCount_ = cookCount_;
onBuilt();
return result;
}
......@@ -509,18 +509,18 @@ public final class PlayerCookReqOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq other) {
if (other == emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.getDefaultInstance()) return this;
if (other.getRecipeId() != 0) {
setRecipeId(other.getRecipeId());
if (other.getCookCount() != 0) {
setCookCount(other.getCookCount());
}
if (other.getQteQuality() != 0) {
setQteQuality(other.getQteQuality());
}
if (other.getRecipeId() != 0) {
setRecipeId(other.getRecipeId());
}
if (other.getAssistAvatar() != 0) {
setAssistAvatar(other.getAssistAvatar());
}
if (other.getCookCount() != 0) {
setCookCount(other.getCookCount());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
......@@ -550,33 +550,33 @@ public final class PlayerCookReqOuterClass {
return this;
}
private int recipeId_ ;
private int cookCount_ ;
/**
* <code>uint32 recipe_id = 8;</code>
* @return The recipeId.
* <code>uint32 cook_count = 1;</code>
* @return The cookCount.
*/
@java.lang.Override
public int getRecipeId() {
return recipeId_;
public int getCookCount() {
return cookCount_;
}
/**
* <code>uint32 recipe_id = 8;</code>
* @param value The recipeId to set.
* <code>uint32 cook_count = 1;</code>
* @param value The cookCount to set.
* @return This builder for chaining.
*/
public Builder setRecipeId(int value) {
public Builder setCookCount(int value) {
recipeId_ = value;
cookCount_ = value;
onChanged();
return this;
}
/**
* <code>uint32 recipe_id = 8;</code>
* <code>uint32 cook_count = 1;</code>
* @return This builder for chaining.
*/
public Builder clearRecipeId() {
public Builder clearCookCount() {
recipeId_ = 0;
cookCount_ = 0;
onChanged();
return this;
}
......@@ -612,64 +612,64 @@ public final class PlayerCookReqOuterClass {
return this;
}
private int assistAvatar_ ;
private int recipeId_ ;
/**
* <code>uint32 assist_avatar = 14;</code>
* @return The assistAvatar.
* <code>uint32 recipe_id = 8;</code>
* @return The recipeId.
*/
@java.lang.Override
public int getAssistAvatar() {
return assistAvatar_;
public int getRecipeId() {
return recipeId_;
}
/**
* <code>uint32 assist_avatar = 14;</code>
* @param value The assistAvatar to set.
* <code>uint32 recipe_id = 8;</code>
* @param value The recipeId to set.
* @return This builder for chaining.
*/
public Builder setAssistAvatar(int value) {
public Builder setRecipeId(int value) {
assistAvatar_ = value;
recipeId_ = value;
onChanged();
return this;
}
/**
* <code>uint32 assist_avatar = 14;</code>
* <code>uint32 recipe_id = 8;</code>
* @return This builder for chaining.
*/
public Builder clearAssistAvatar() {
public Builder clearRecipeId() {
assistAvatar_ = 0;
recipeId_ = 0;
onChanged();
return this;
}
private int cookCount_ ;
private int assistAvatar_ ;
/**
* <code>uint32 cook_count = 1;</code>
* @return The cookCount.
* <code>uint32 assist_avatar = 14;</code>
* @return The assistAvatar.
*/
@java.lang.Override
public int getCookCount() {
return cookCount_;
public int getAssistAvatar() {
return assistAvatar_;
}
/**
* <code>uint32 cook_count = 1;</code>
* @param value The cookCount to set.
* <code>uint32 assist_avatar = 14;</code>
* @param value The assistAvatar to set.
* @return This builder for chaining.
*/
public Builder setCookCount(int value) {
public Builder setAssistAvatar(int value) {
cookCount_ = value;
assistAvatar_ = value;
onChanged();
return this;
}
/**
* <code>uint32 cook_count = 1;</code>
* <code>uint32 assist_avatar = 14;</code>
* @return This builder for chaining.
*/
public Builder clearCookCount() {
public Builder clearAssistAvatar() {
cookCount_ = 0;
assistAvatar_ = 0;
onChanged();
return this;
}
......@@ -740,9 +740,9 @@ public final class PlayerCookReqOuterClass {
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\023PlayerCookReq.proto\"b\n\rPlayerCookReq\022\021" +
"\n\trecipe_id\030\010 \001(\r\022\023\n\013qte_quality\030\014 \001(\r\022\025" +
"\n\rassist_avatar\030\016 \001(\r\022\022\n\ncook_count\030\001 \001(" +
"\n\023PlayerCookReq.proto\"b\n\rPlayerCookReq\022\022" +
"\n\ncook_count\030\001 \001(\r\022\023\n\013qte_quality\030\014 \001(\r\022" +
"\021\n\trecipe_id\030\010 \001(\r\022\025\n\rassist_avatar\030\016 \001(" +
"\rB\033\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
......@@ -754,7 +754,7 @@ public final class PlayerCookReqOuterClass {
internal_static_PlayerCookReq_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_PlayerCookReq_descriptor,
new java.lang.String[] { "RecipeId", "QteQuality", "AssistAvatar", "CookCount", });
new java.lang.String[] { "CookCount", "QteQuality", "RecipeId", "AssistAvatar", });
}
// @@protoc_insertion_point(outer_class_scope)
......
......@@ -19,25 +19,34 @@ public final class PlayerCookRspOuterClass {
com.google.protobuf.MessageOrBuilder {
/**
* <code>int32 retcode = 3;</code>
* @return The retcode.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
int getRetcode();
java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>
getExtralItemListList();
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* @return Whether the recipeData field is set.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
boolean hasRecipeData();
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index);
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* @return The recipeData.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData();
int getExtralItemListCount();
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder();
java.util.List<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListOrBuilderList();
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder(
int index);
/**
* <code>uint32 cook_count = 12;</code>
* @return The cookCount.
*/
int getCookCount();
/**
* <code>repeated .ItemParam item_list = 11;</code>
......@@ -64,46 +73,38 @@ public final class PlayerCookRspOuterClass {
int index);
/**
* <code>uint32 qte_quality = 5;</code>
* @return The qteQuality.
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
int getQteQuality();
int getRetcode();
/**
* <code>uint32 cook_count = 12;</code>
* @return The cookCount.
* <code>uint32 qte_quality = 5;</code>
* @return The qteQuality.
*/
int getCookCount();
int getQteQuality();
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>
getExtralItemListList();
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index);
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
* @return Whether the recipeData field is set.
*/
int getExtralItemListCount();
boolean hasRecipeData();
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
* @return The recipeData.
*/
java.util.List<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListOrBuilderList();
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData();
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder(
int index);
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder();
}
/**
* <pre>
* CmdId: 188
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerCookRsp}
......@@ -118,8 +119,8 @@ public final class PlayerCookRspOuterClass {
super(builder);
}
private PlayerCookRsp() {
itemList_ = java.util.Collections.emptyList();
extralItemList_ = java.util.Collections.emptyList();
itemList_ = java.util.Collections.emptyList();
}
@java.lang.Override
......@@ -177,9 +178,9 @@ public final class PlayerCookRspOuterClass {
break;
}
case 90: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
itemList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>();
mutable_bitField0_ |= 0x00000001;
mutable_bitField0_ |= 0x00000002;
}
itemList_.add(
input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry));
......@@ -191,9 +192,9 @@ public final class PlayerCookRspOuterClass {
break;
}
case 122: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
extralItemList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>();
mutable_bitField0_ |= 0x00000002;
mutable_bitField0_ |= 0x00000001;
}
extralItemList_.add(
input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry));
......@@ -214,10 +215,10 @@ public final class PlayerCookRspOuterClass {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
if (((mutable_bitField0_ & 0x00000002) != 0)) {
itemList_ = java.util.Collections.unmodifiableList(itemList_);
}
if (((mutable_bitField0_ & 0x00000002) != 0)) {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_);
}
this.unknownFields = unknownFields.build();
......@@ -237,41 +238,55 @@ public final class PlayerCookRspOuterClass {
emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.class, emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.Builder.class);
}
public static final int RETCODE_FIELD_NUMBER = 3;
private int retcode_;
public static final int EXTRAL_ITEM_LIST_FIELD_NUMBER = 15;
private java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> extralItemList_;
/**
* <code>int32 retcode = 3;</code>
* @return The retcode.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public int getRetcode() {
return retcode_;
public java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> getExtralItemListList() {
return extralItemList_;
}
public static final int RECIPE_DATA_FIELD_NUMBER = 7;
private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_;
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* @return Whether the recipeData field is set.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public boolean hasRecipeData() {
return recipeData_ != null;
public java.util.List<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListOrBuilderList() {
return extralItemList_;
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* @return The recipeData.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() {
return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_;
public int getExtralItemListCount() {
return extralItemList_.size();
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() {
return getRecipeData();
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) {
return extralItemList_.get(index);
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder(
int index) {
return extralItemList_.get(index);
}
public static final int COOK_COUNT_FIELD_NUMBER = 12;
private int cookCount_;
/**
* <code>uint32 cook_count = 12;</code>
* @return The cookCount.
*/
@java.lang.Override
public int getCookCount() {
return cookCount_;
}
public static final int ITEM_LIST_FIELD_NUMBER = 11;
......@@ -314,6 +329,17 @@ public final class PlayerCookRspOuterClass {
return itemList_.get(index);
}
public static final int RETCODE_FIELD_NUMBER = 3;
private int retcode_;
/**
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
@java.lang.Override
public int getRetcode() {
return retcode_;
}
public static final int QTE_QUALITY_FIELD_NUMBER = 5;
private int qteQuality_;
/**
......@@ -325,55 +351,30 @@ public final class PlayerCookRspOuterClass {
return qteQuality_;
}
public static final int COOK_COUNT_FIELD_NUMBER = 12;
private int cookCount_;
/**
* <code>uint32 cook_count = 12;</code>
* @return The cookCount.
*/
@java.lang.Override
public int getCookCount() {
return cookCount_;
}
public static final int EXTRAL_ITEM_LIST_FIELD_NUMBER = 15;
private java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> extralItemList_;
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> getExtralItemListList() {
return extralItemList_;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
@java.lang.Override
public java.util.List<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListOrBuilderList() {
return extralItemList_;
}
public static final int RECIPE_DATA_FIELD_NUMBER = 7;
private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_;
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
* @return Whether the recipeData field is set.
*/
@java.lang.Override
public int getExtralItemListCount() {
return extralItemList_.size();
public boolean hasRecipeData() {
return recipeData_ != null;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
* @return The recipeData.
*/
@java.lang.Override
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) {
return extralItemList_.get(index);
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() {
return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
@java.lang.Override
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder(
int index) {
return extralItemList_.get(index);
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() {
return getRecipeData();
}
private byte memoizedIsInitialized = -1;
......@@ -456,21 +457,21 @@ public final class PlayerCookRspOuterClass {
}
emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp other = (emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) obj;
if (!getExtralItemListList()
.equals(other.getExtralItemListList())) return false;
if (getCookCount()
!= other.getCookCount()) return false;
if (!getItemListList()
.equals(other.getItemListList())) return false;
if (getRetcode()
!= other.getRetcode()) return false;
if (getQteQuality()
!= other.getQteQuality()) return false;
if (hasRecipeData() != other.hasRecipeData()) return false;
if (hasRecipeData()) {
if (!getRecipeData()
.equals(other.getRecipeData())) return false;
}
if (!getItemListList()
.equals(other.getItemListList())) return false;
if (getQteQuality()
!= other.getQteQuality()) return false;
if (getCookCount()
!= other.getCookCount()) return false;
if (!getExtralItemListList()
.equals(other.getExtralItemListList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
......@@ -482,23 +483,23 @@ public final class PlayerCookRspOuterClass {
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RETCODE_FIELD_NUMBER;
hash = (53 * hash) + getRetcode();
if (hasRecipeData()) {
hash = (37 * hash) + RECIPE_DATA_FIELD_NUMBER;
hash = (53 * hash) + getRecipeData().hashCode();
if (getExtralItemListCount() > 0) {
hash = (37 * hash) + EXTRAL_ITEM_LIST_FIELD_NUMBER;
hash = (53 * hash) + getExtralItemListList().hashCode();
}
hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCookCount();
if (getItemListCount() > 0) {
hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER;
hash = (53 * hash) + getItemListList().hashCode();
}
hash = (37 * hash) + RETCODE_FIELD_NUMBER;
hash = (53 * hash) + getRetcode();
hash = (37 * hash) + QTE_QUALITY_FIELD_NUMBER;
hash = (53 * hash) + getQteQuality();
hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER;
hash = (53 * hash) + getCookCount();
if (getExtralItemListCount() > 0) {
hash = (37 * hash) + EXTRAL_ITEM_LIST_FIELD_NUMBER;
hash = (53 * hash) + getExtralItemListList().hashCode();
if (hasRecipeData()) {
hash = (37 * hash) + RECIPE_DATA_FIELD_NUMBER;
hash = (53 * hash) + getRecipeData().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
......@@ -599,7 +600,8 @@ public final class PlayerCookRspOuterClass {
* <pre>
* CmdId: 188
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerCookRsp}
......@@ -634,36 +636,36 @@ public final class PlayerCookRspOuterClass {
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getItemListFieldBuilder();
getExtralItemListFieldBuilder();
getItemListFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
retcode_ = 0;
if (recipeDataBuilder_ == null) {
recipeData_ = null;
if (extralItemListBuilder_ == null) {
extralItemList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
recipeData_ = null;
recipeDataBuilder_ = null;
extralItemListBuilder_.clear();
}
cookCount_ = 0;
if (itemListBuilder_ == null) {
itemList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
bitField0_ = (bitField0_ & ~0x00000002);
} else {
itemListBuilder_.clear();
}
qteQuality_ = 0;
retcode_ = 0;
cookCount_ = 0;
qteQuality_ = 0;
if (extralItemListBuilder_ == null) {
extralItemList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
if (recipeDataBuilder_ == null) {
recipeData_ = null;
} else {
extralItemListBuilder_.clear();
recipeData_ = null;
recipeDataBuilder_ = null;
}
return this;
}
......@@ -692,31 +694,31 @@ public final class PlayerCookRspOuterClass {
public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp buildPartial() {
emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp result = new emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp(this);
int from_bitField0_ = bitField0_;
result.retcode_ = retcode_;
if (recipeDataBuilder_ == null) {
result.recipeData_ = recipeData_;
if (extralItemListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.extralItemList_ = extralItemList_;
} else {
result.recipeData_ = recipeDataBuilder_.build();
result.extralItemList_ = extralItemListBuilder_.build();
}
result.cookCount_ = cookCount_;
if (itemListBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
if (((bitField0_ & 0x00000002) != 0)) {
itemList_ = java.util.Collections.unmodifiableList(itemList_);
bitField0_ = (bitField0_ & ~0x00000001);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.itemList_ = itemList_;
} else {
result.itemList_ = itemListBuilder_.build();
}
result.retcode_ = retcode_;
result.qteQuality_ = qteQuality_;
result.cookCount_ = cookCount_;
if (extralItemListBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0)) {
extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.extralItemList_ = extralItemList_;
if (recipeDataBuilder_ == null) {
result.recipeData_ = recipeData_;
} else {
result.extralItemList_ = extralItemListBuilder_.build();
result.recipeData_ = recipeDataBuilder_.build();
}
onBuilt();
return result;
......@@ -766,17 +768,40 @@ public final class PlayerCookRspOuterClass {
public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp other) {
if (other == emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.getDefaultInstance()) return this;
if (other.getRetcode() != 0) {
setRetcode(other.getRetcode());
if (extralItemListBuilder_ == null) {
if (!other.extralItemList_.isEmpty()) {
if (extralItemList_.isEmpty()) {
extralItemList_ = other.extralItemList_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureExtralItemListIsMutable();
extralItemList_.addAll(other.extralItemList_);
}
onChanged();
}
} else {
if (!other.extralItemList_.isEmpty()) {
if (extralItemListBuilder_.isEmpty()) {
extralItemListBuilder_.dispose();
extralItemListBuilder_ = null;
extralItemList_ = other.extralItemList_;
bitField0_ = (bitField0_ & ~0x00000001);
extralItemListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getExtralItemListFieldBuilder() : null;
} else {
extralItemListBuilder_.addAllMessages(other.extralItemList_);
}
}
if (other.hasRecipeData()) {
mergeRecipeData(other.getRecipeData());
}
if (other.getCookCount() != 0) {
setCookCount(other.getCookCount());
}
if (itemListBuilder_ == null) {
if (!other.itemList_.isEmpty()) {
if (itemList_.isEmpty()) {
itemList_ = other.itemList_;
bitField0_ = (bitField0_ & ~0x00000001);
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureItemListIsMutable();
itemList_.addAll(other.itemList_);
......@@ -789,7 +814,7 @@ public final class PlayerCookRspOuterClass {
itemListBuilder_.dispose();
itemListBuilder_ = null;
itemList_ = other.itemList_;
bitField0_ = (bitField0_ & ~0x00000001);
bitField0_ = (bitField0_ & ~0x00000002);
itemListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getItemListFieldBuilder() : null;
......@@ -798,37 +823,14 @@ public final class PlayerCookRspOuterClass {
}
}
}
if (other.getRetcode() != 0) {
setRetcode(other.getRetcode());
}
if (other.getQteQuality() != 0) {
setQteQuality(other.getQteQuality());
}
if (other.getCookCount() != 0) {
setCookCount(other.getCookCount());
}
if (extralItemListBuilder_ == null) {
if (!other.extralItemList_.isEmpty()) {
if (extralItemList_.isEmpty()) {
extralItemList_ = other.extralItemList_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureExtralItemListIsMutable();
extralItemList_.addAll(other.extralItemList_);
}
onChanged();
}
} else {
if (!other.extralItemList_.isEmpty()) {
if (extralItemListBuilder_.isEmpty()) {
extralItemListBuilder_.dispose();
extralItemListBuilder_ = null;
extralItemList_ = other.extralItemList_;
bitField0_ = (bitField0_ & ~0x00000002);
extralItemListBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getExtralItemListFieldBuilder() : null;
} else {
extralItemListBuilder_.addAllMessages(other.extralItemList_);
}
}
if (other.hasRecipeData()) {
mergeRecipeData(other.getRecipeData());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
......@@ -860,162 +862,283 @@ public final class PlayerCookRspOuterClass {
}
private int bitField0_;
private int retcode_ ;
/**
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
@java.lang.Override
public int getRetcode() {
return retcode_;
private java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> extralItemList_ =
java.util.Collections.emptyList();
private void ensureExtralItemListIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
extralItemList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>(extralItemList_);
bitField0_ |= 0x00000001;
}
/**
* <code>int32 retcode = 3;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
public Builder setRetcode(int value) {
retcode_ = value;
onChanged();
return this;
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> extralItemListBuilder_;
/**
* <code>int32 retcode = 3;</code>
* @return This builder for chaining.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder clearRetcode() {
retcode_ = 0;
onChanged();
return this;
public java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> getExtralItemListList() {
if (extralItemListBuilder_ == null) {
return java.util.Collections.unmodifiableList(extralItemList_);
} else {
return extralItemListBuilder_.getMessageList();
}
}
private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataBuilder_;
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* @return Whether the recipeData field is set.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public boolean hasRecipeData() {
return recipeDataBuilder_ != null || recipeData_ != null;
public int getExtralItemListCount() {
if (extralItemListBuilder_ == null) {
return extralItemList_.size();
} else {
return extralItemListBuilder_.getCount();
}
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* @return The recipeData.
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() {
if (recipeDataBuilder_ == null) {
return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_;
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) {
if (extralItemListBuilder_ == null) {
return extralItemList_.get(index);
} else {
return recipeDataBuilder_.getMessage();
return extralItemListBuilder_.getMessage(index);
}
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder setRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) {
if (recipeDataBuilder_ == null) {
public Builder setExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) {
if (extralItemListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
recipeData_ = value;
ensureExtralItemListIsMutable();
extralItemList_.set(index, value);
onChanged();
} else {
recipeDataBuilder_.setMessage(value);
extralItemListBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder setRecipeData(
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) {
if (recipeDataBuilder_ == null) {
recipeData_ = builderForValue.build();
public Builder setExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.set(index, builderForValue.build());
onChanged();
} else {
recipeDataBuilder_.setMessage(builderForValue.build());
extralItemListBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder mergeRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) {
if (recipeDataBuilder_ == null) {
if (recipeData_ != null) {
recipeData_ =
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder(recipeData_).mergeFrom(value).buildPartial();
} else {
recipeData_ = value;
public Builder addExtralItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) {
if (extralItemListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureExtralItemListIsMutable();
extralItemList_.add(value);
onChanged();
} else {
recipeDataBuilder_.mergeFrom(value);
extralItemListBuilder_.addMessage(value);
}
return this;
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder clearRecipeData() {
if (recipeDataBuilder_ == null) {
recipeData_ = null;
public Builder addExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) {
if (extralItemListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureExtralItemListIsMutable();
extralItemList_.add(index, value);
onChanged();
} else {
recipeData_ = null;
recipeDataBuilder_ = null;
extralItemListBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataBuilder() {
public Builder addExtralItemList(
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.add(builderForValue.build());
onChanged();
return getRecipeDataFieldBuilder().getBuilder();
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() {
if (recipeDataBuilder_ != null) {
return recipeDataBuilder_.getMessageOrBuilder();
} else {
return recipeData_ == null ?
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_;
extralItemListBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>.CookRecipeData recipe_data = 7;</code>
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>
getRecipeDataFieldBuilder() {
if (recipeDataBuilder_ == null) {
recipeDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>(
getRecipeData(),
public Builder addExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.add(index, builderForValue.build());
onChanged();
} else {
extralItemListBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder addAllExtralItemList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> values) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, extralItemList_);
onChanged();
} else {
extralItemListBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder clearExtralItemList() {
if (extralItemListBuilder_ == null) {
extralItemList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
extralItemListBuilder_.clear();
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder removeExtralItemList(int index) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.remove(index);
onChanged();
} else {
extralItemListBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getExtralItemListBuilder(
int index) {
return getExtralItemListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder(
int index) {
if (extralItemListBuilder_ == null) {
return extralItemList_.get(index); } else {
return extralItemListBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListOrBuilderList() {
if (extralItemListBuilder_ != null) {
return extralItemListBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(extralItemList_);
}
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder() {
return getExtralItemListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance());
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder(
int index) {
return getExtralItemListFieldBuilder().addBuilder(
index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance());
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder>
getExtralItemListBuilderList() {
return getExtralItemListFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListFieldBuilder() {
if (extralItemListBuilder_ == null) {
extralItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>(
extralItemList_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
recipeData_ = null;
extralItemList_ = null;
}
return recipeDataBuilder_;
return extralItemListBuilder_;
}
private int cookCount_ ;
/**
* <code>uint32 cook_count = 12;</code>
* @return The cookCount.
*/
@java.lang.Override
public int getCookCount() {
return cookCount_;
}
/**
* <code>uint32 cook_count = 12;</code>
* @param value The cookCount to set.
* @return This builder for chaining.
*/
public Builder setCookCount(int value) {
cookCount_ = value;
onChanged();
return this;
}
/**
* <code>uint32 cook_count = 12;</code>
* @return This builder for chaining.
*/
public Builder clearCookCount() {
cookCount_ = 0;
onChanged();
return this;
}
private java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> itemList_ =
java.util.Collections.emptyList();
private void ensureItemListIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
if (!((bitField0_ & 0x00000002) != 0)) {
itemList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>(itemList_);
bitField0_ |= 0x00000001;
bitField0_ |= 0x00000002;
}
}
......@@ -1165,7 +1288,7 @@ public final class PlayerCookRspOuterClass {
public Builder clearItemList() {
if (itemListBuilder_ == null) {
itemList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
itemListBuilder_.clear();
......@@ -1242,7 +1365,7 @@ public final class PlayerCookRspOuterClass {
itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>(
itemList_,
((bitField0_ & 0x00000001) != 0),
((bitField0_ & 0x00000002) != 0),
getParentForChildren(),
isClean());
itemList_ = null;
......@@ -1250,306 +1373,185 @@ public final class PlayerCookRspOuterClass {
return itemListBuilder_;
}
private int qteQuality_ ;
private int retcode_ ;
/**
* <code>uint32 qte_quality = 5;</code>
* @return The qteQuality.
* <code>int32 retcode = 3;</code>
* @return The retcode.
*/
@java.lang.Override
public int getQteQuality() {
return qteQuality_;
public int getRetcode() {
return retcode_;
}
/**
* <code>uint32 qte_quality = 5;</code>
* @param value The qteQuality to set.
* <code>int32 retcode = 3;</code>
* @param value The retcode to set.
* @return This builder for chaining.
*/
public Builder setQteQuality(int value) {
public Builder setRetcode(int value) {
qteQuality_ = value;
retcode_ = value;
onChanged();
return this;
}
/**
* <code>uint32 qte_quality = 5;</code>
* <code>int32 retcode = 3;</code>
* @return This builder for chaining.
*/
public Builder clearQteQuality() {
public Builder clearRetcode() {
qteQuality_ = 0;
retcode_ = 0;
onChanged();
return this;
}
private int cookCount_ ;
private int qteQuality_ ;
/**
* <code>uint32 cook_count = 12;</code>
* @return The cookCount.
* <code>uint32 qte_quality = 5;</code>
* @return The qteQuality.
*/
@java.lang.Override
public int getCookCount() {
return cookCount_;
public int getQteQuality() {
return qteQuality_;
}
/**
* <code>uint32 cook_count = 12;</code>
* @param value The cookCount to set.
* <code>uint32 qte_quality = 5;</code>
* @param value The qteQuality to set.
* @return This builder for chaining.
*/
public Builder setCookCount(int value) {
public Builder setQteQuality(int value) {
cookCount_ = value;
qteQuality_ = value;
onChanged();
return this;
}
/**
* <code>uint32 cook_count = 12;</code>
* <code>uint32 qte_quality = 5;</code>
* @return This builder for chaining.
*/
public Builder clearCookCount() {
public Builder clearQteQuality() {
cookCount_ = 0;
qteQuality_ = 0;
onChanged();
return this;
}
private java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> extralItemList_ =
java.util.Collections.emptyList();
private void ensureExtralItemListIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
extralItemList_ = new java.util.ArrayList<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>(extralItemList_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> extralItemListBuilder_;
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> getExtralItemListList() {
if (extralItemListBuilder_ == null) {
return java.util.Collections.unmodifiableList(extralItemList_);
} else {
return extralItemListBuilder_.getMessageList();
}
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public int getExtralItemListCount() {
if (extralItemListBuilder_ == null) {
return extralItemList_.size();
} else {
return extralItemListBuilder_.getCount();
}
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) {
if (extralItemListBuilder_ == null) {
return extralItemList_.get(index);
} else {
return extralItemListBuilder_.getMessage(index);
}
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder setExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) {
if (extralItemListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureExtralItemListIsMutable();
extralItemList_.set(index, value);
onChanged();
} else {
extralItemListBuilder_.setMessage(index, value);
}
return this;
}
private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_;
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataBuilder_;
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
* @return Whether the recipeData field is set.
*/
public Builder setExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.set(index, builderForValue.build());
onChanged();
} else {
extralItemListBuilder_.setMessage(index, builderForValue.build());
}
return this;
public boolean hasRecipeData() {
return recipeDataBuilder_ != null || recipeData_ != null;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
* @return The recipeData.
*/
public Builder addExtralItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) {
if (extralItemListBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureExtralItemListIsMutable();
extralItemList_.add(value);
onChanged();
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() {
if (recipeDataBuilder_ == null) {
return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_;
} else {
extralItemListBuilder_.addMessage(value);
return recipeDataBuilder_.getMessage();
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public Builder addExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) {
if (extralItemListBuilder_ == null) {
public Builder setRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) {
if (recipeDataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureExtralItemListIsMutable();
extralItemList_.add(index, value);
recipeData_ = value;
onChanged();
} else {
extralItemListBuilder_.addMessage(index, value);
recipeDataBuilder_.setMessage(value);
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public Builder addExtralItemList(
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.add(builderForValue.build());
public Builder setRecipeData(
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) {
if (recipeDataBuilder_ == null) {
recipeData_ = builderForValue.build();
onChanged();
} else {
extralItemListBuilder_.addMessage(builderForValue.build());
recipeDataBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public Builder addExtralItemList(
int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.add(index, builderForValue.build());
onChanged();
public Builder mergeRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) {
if (recipeDataBuilder_ == null) {
if (recipeData_ != null) {
recipeData_ =
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder(recipeData_).mergeFrom(value).buildPartial();
} else {
extralItemListBuilder_.addMessage(index, builderForValue.build());
}
return this;
recipeData_ = value;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public Builder addAllExtralItemList(
java.lang.Iterable<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> values) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, extralItemList_);
onChanged();
} else {
extralItemListBuilder_.addAllMessages(values);
recipeDataBuilder_.mergeFrom(value);
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public Builder clearExtralItemList() {
if (extralItemListBuilder_ == null) {
extralItemList_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
public Builder clearRecipeData() {
if (recipeDataBuilder_ == null) {
recipeData_ = null;
onChanged();
} else {
extralItemListBuilder_.clear();
recipeData_ = null;
recipeDataBuilder_ = null;
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public Builder removeExtralItemList(int index) {
if (extralItemListBuilder_ == null) {
ensureExtralItemListIsMutable();
extralItemList_.remove(index);
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataBuilder() {
onChanged();
} else {
extralItemListBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getExtralItemListBuilder(
int index) {
return getExtralItemListFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder(
int index) {
if (extralItemListBuilder_ == null) {
return extralItemList_.get(index); } else {
return extralItemListBuilder_.getMessageOrBuilder(index);
}
return getRecipeDataFieldBuilder().getBuilder();
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public java.util.List<? extends emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListOrBuilderList() {
if (extralItemListBuilder_ != null) {
return extralItemListBuilder_.getMessageOrBuilderList();
public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() {
if (recipeDataBuilder_ != null) {
return recipeDataBuilder_.getMessageOrBuilder();
} else {
return java.util.Collections.unmodifiableList(extralItemList_);
}
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder() {
return getExtralItemListFieldBuilder().addBuilder(
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance());
return recipeData_ == null ?
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_;
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
*/
public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder(
int index) {
return getExtralItemListFieldBuilder().addBuilder(
index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance());
}
/**
* <code>repeated .ItemParam extral_item_list = 15;</code>
* <code>.CookRecipeData recipe_data = 7;</code>
*/
public java.util.List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder>
getExtralItemListBuilderList() {
return getExtralItemListFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>
getExtralItemListFieldBuilder() {
if (extralItemListBuilder_ == null) {
extralItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>(
extralItemList_,
((bitField0_ & 0x00000002) != 0),
private com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>
getRecipeDataFieldBuilder() {
if (recipeDataBuilder_ == null) {
recipeDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>(
getRecipeData(),
getParentForChildren(),
isClean());
extralItemList_ = null;
recipeData_ = null;
}
return extralItemListBuilder_;
return recipeDataBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
......@@ -1619,12 +1621,12 @@ public final class PlayerCookRspOuterClass {
static {
java.lang.String[] descriptorData = {
"\n\023PlayerCookRsp.proto\032\024CookRecipeData.pr" +
"oto\032\017ItemParam.proto\"\264\001\n\rPlayerCookRsp\022\017" +
"\n\007retcode\030\003 \001(\005\022$\n\013recipe_data\030\007 \001(\0132\017.C" +
"ookRecipeData\022\035\n\titem_list\030\013 \003(\0132\n.ItemP" +
"aram\022\023\n\013qte_quality\030\005 \001(\r\022\022\n\ncook_count\030" +
"\014 \001(\r\022$\n\020extral_item_list\030\017 \003(\0132\n.ItemPa" +
"ramB\033\n\031emu.grasscutter.net.protob\006proto3"
"oto\032\017ItemParam.proto\"\264\001\n\rPlayerCookRsp\022$" +
"\n\020extral_item_list\030\017 \003(\0132\n.ItemParam\022\022\n\n" +
"cook_count\030\014 \001(\r\022\035\n\titem_list\030\013 \003(\0132\n.It" +
"emParam\022\017\n\007retcode\030\003 \001(\005\022\023\n\013qte_quality\030" +
"\005 \001(\r\022$\n\013recipe_data\030\007 \001(\0132\017.CookRecipeD" +
"ataB\033\n\031emu.grasscutter.net.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
......@@ -1637,7 +1639,7 @@ public final class PlayerCookRspOuterClass {
internal_static_PlayerCookRsp_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_PlayerCookRsp_descriptor,
new java.lang.String[] { "Retcode", "RecipeData", "ItemList", "QteQuality", "CookCount", "ExtralItemList", });
new java.lang.String[] { "ExtralItemList", "CookCount", "ItemList", "Retcode", "QteQuality", "RecipeData", });
emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor();
emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor();
}
......
......@@ -86,7 +86,8 @@ public final class PlayerDataNotifyOuterClass {
* <pre>
* CmdId: 190
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerDataNotify}
......@@ -580,7 +581,8 @@ public final class PlayerDataNotifyOuterClass {
* <pre>
* CmdId: 190
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerDataNotify}
......
......@@ -49,7 +49,7 @@ public final class PlayerEnterDungeonReqOuterClass {
* <pre>
* CmdId: 912
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -386,7 +386,7 @@ public final class PlayerEnterDungeonReqOuterClass {
* <pre>
* CmdId: 912
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......
......@@ -40,7 +40,8 @@ public final class PlayerEnterDungeonRspOuterClass {
* <pre>
* CmdId: 935
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerEnterDungeonRsp}
......@@ -348,7 +349,8 @@ public final class PlayerEnterDungeonRspOuterClass {
* <pre>
* CmdId: 935
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerEnterDungeonRsp}
......
......@@ -88,7 +88,7 @@ public final class PlayerEnterSceneInfoNotifyOuterClass {
* <pre>
* CmdId: 214
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -547,7 +547,7 @@ public final class PlayerEnterSceneInfoNotifyOuterClass {
* <pre>
* CmdId: 214
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......
......@@ -158,7 +158,8 @@ public final class PlayerEnterSceneNotifyOuterClass {
* <pre>
* CmdId: 272
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerEnterSceneNotify}
......@@ -968,7 +969,8 @@ public final class PlayerEnterSceneNotifyOuterClass {
* <pre>
* CmdId: 272
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerEnterSceneNotify}
......
......@@ -40,7 +40,7 @@ public final class PlayerGameTimeNotifyOuterClass {
* <pre>
* CmdId: 131
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -350,7 +350,7 @@ public final class PlayerGameTimeNotifyOuterClass {
* <pre>
* CmdId: 131
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......
......@@ -40,7 +40,8 @@ public final class PlayerGetForceQuitBanInfoRspOuterClass {
* <pre>
* CmdId: 4197
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerGetForceQuitBanInfoRsp}
......@@ -348,7 +349,8 @@ public final class PlayerGetForceQuitBanInfoRspOuterClass {
* <pre>
* CmdId: 4197
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerGetForceQuitBanInfoRsp}
......
......@@ -37,7 +37,8 @@ public final class PlayerHomeCompInfoNotifyOuterClass {
* <pre>
* CmdId: 4880
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerHomeCompInfoNotify}
......@@ -319,7 +320,8 @@ public final class PlayerHomeCompInfoNotifyOuterClass {
* <pre>
* CmdId: 4880
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerHomeCompInfoNotify}
......
......@@ -39,7 +39,8 @@ public final class PlayerLevelRewardUpdateNotifyOuterClass {
* <pre>
* CmdId: 200
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerLevelRewardUpdateNotify}
......@@ -348,7 +349,8 @@ public final class PlayerLevelRewardUpdateNotifyOuterClass {
* <pre>
* CmdId: 200
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerLevelRewardUpdateNotify}
......
......@@ -400,7 +400,7 @@ public final class PlayerLoginReqOuterClass {
* <pre>
* CmdId: 112
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......@@ -2329,7 +2329,7 @@ public final class PlayerLoginReqOuterClass {
* <pre>
* CmdId: 112
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
......
......@@ -86,12 +86,12 @@ public final class PlayerLoginRspOuterClass {
boolean getIsEnableClientHashDebug();
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return The clientMd5.
*/
java.lang.String getClientMd5();
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return The bytes for clientMd5.
*/
com.google.protobuf.ByteString
......@@ -321,12 +321,12 @@ public final class PlayerLoginRspOuterClass {
int index);
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return The clientSilenceMd5.
*/
java.lang.String getClientSilenceMd5();
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return The bytes for clientSilenceMd5.
*/
com.google.protobuf.ByteString
......@@ -390,7 +390,8 @@ public final class PlayerLoginRspOuterClass {
* <pre>
* CmdId: 135
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerLoginRsp}
......@@ -862,10 +863,10 @@ public final class PlayerLoginRspOuterClass {
return isEnableClientHashDebug_;
}
public static final int CLIENT_MD_5_FIELD_NUMBER = 1830;
public static final int CLIENT_MD5_FIELD_NUMBER = 1830;
private volatile java.lang.Object clientMd5_;
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return The clientMd5.
*/
@java.lang.Override
......@@ -882,7 +883,7 @@ public final class PlayerLoginRspOuterClass {
}
}
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return The bytes for clientMd5.
*/
@java.lang.Override
......@@ -1398,10 +1399,10 @@ public final class PlayerLoginRspOuterClass {
return featureBlockInfoList_.get(index);
}
public static final int CLIENT_SILENCE_MD_5_FIELD_NUMBER = 1746;
public static final int CLIENT_SILENCE_MD5_FIELD_NUMBER = 1746;
private volatile java.lang.Object clientSilenceMd5_;
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return The clientSilenceMd5.
*/
@java.lang.Override
......@@ -1418,7 +1419,7 @@ public final class PlayerLoginRspOuterClass {
}
}
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return The bytes for clientSilenceMd5.
*/
@java.lang.Override
......@@ -1955,7 +1956,7 @@ public final class PlayerLoginRspOuterClass {
hash = (37 * hash) + IS_ENABLE_CLIENT_HASH_DEBUG_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getIsEnableClientHashDebug());
hash = (37 * hash) + CLIENT_MD_5_FIELD_NUMBER;
hash = (37 * hash) + CLIENT_MD5_FIELD_NUMBER;
hash = (53 * hash) + getClientMd5().hashCode();
hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getClientDataVersion();
......@@ -2010,7 +2011,7 @@ public final class PlayerLoginRspOuterClass {
hash = (37 * hash) + FEATURE_BLOCK_INFO_LIST_FIELD_NUMBER;
hash = (53 * hash) + getFeatureBlockInfoListList().hashCode();
}
hash = (37 * hash) + CLIENT_SILENCE_MD_5_FIELD_NUMBER;
hash = (37 * hash) + CLIENT_SILENCE_MD5_FIELD_NUMBER;
hash = (53 * hash) + getClientSilenceMd5().hashCode();
hash = (37 * hash) + TARGET_UID_FIELD_NUMBER;
hash = (53 * hash) + getTargetUid();
......@@ -2127,7 +2128,8 @@ public final class PlayerLoginRspOuterClass {
* <pre>
* CmdId: 135
* EnetChannelId: 0
* EnetIsReliable: true
* EnetIsReliable: false
* IsAllowClient: true
* </pre>
*
* Protobuf type {@code PlayerLoginRsp}
......@@ -2939,7 +2941,7 @@ public final class PlayerLoginRspOuterClass {
private java.lang.Object clientMd5_ = "";
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return The clientMd5.
*/
public java.lang.String getClientMd5() {
......@@ -2955,7 +2957,7 @@ public final class PlayerLoginRspOuterClass {
}
}
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return The bytes for clientMd5.
*/
public com.google.protobuf.ByteString
......@@ -2972,7 +2974,7 @@ public final class PlayerLoginRspOuterClass {
}
}
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @param value The clientMd5 to set.
* @return This builder for chaining.
*/
......@@ -2987,7 +2989,7 @@ public final class PlayerLoginRspOuterClass {
return this;
}
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @return This builder for chaining.
*/
public Builder clearClientMd5() {
......@@ -2997,7 +2999,7 @@ public final class PlayerLoginRspOuterClass {
return this;
}
/**
* <code>string client_md_5 = 1830;</code>
* <code>string client_md5 = 1830;</code>
* @param value The bytes for clientMd5 to set.
* @return This builder for chaining.
*/
......@@ -4466,7 +4468,7 @@ public final class PlayerLoginRspOuterClass {
private java.lang.Object clientSilenceMd5_ = "";
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return The clientSilenceMd5.
*/
public java.lang.String getClientSilenceMd5() {
......@@ -4482,7 +4484,7 @@ public final class PlayerLoginRspOuterClass {
}
}
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return The bytes for clientSilenceMd5.
*/
public com.google.protobuf.ByteString
......@@ -4499,7 +4501,7 @@ public final class PlayerLoginRspOuterClass {
}
}
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @param value The clientSilenceMd5 to set.
* @return This builder for chaining.
*/
......@@ -4514,7 +4516,7 @@ public final class PlayerLoginRspOuterClass {
return this;
}
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @return This builder for chaining.
*/
public Builder clearClientSilenceMd5() {
......@@ -4524,7 +4526,7 @@ public final class PlayerLoginRspOuterClass {
return this;
}
/**
* <code>string client_silence_md_5 = 1746;</code>
* <code>string client_silence_md5 = 1746;</code>
* @param value The bytes for clientSilenceMd5 to set.
* @return This builder for chaining.
*/
......@@ -4928,38 +4930,38 @@ public final class PlayerLoginRspOuterClass {
java.lang.String[] descriptorData = {
"\n\024PlayerLoginRsp.proto\032\017BlockInfo.proto\032" +
"\026FeatureBlockInfo.proto\032\026ResVersionConfi" +
"g.proto\032\032ShortAbilityHashPair.proto\"\236\t\n\016" +
"g.proto\032\032ShortAbilityHashPair.proto\"\234\t\n\016" +
"PlayerLoginRsp\022=\n\020ability_hash_map\030\013 \003(\013" +
"2#.PlayerLoginRsp.AbilityHashMapEntry\022\021\n" +
"\010is_audit\030\225\r \001(\010\022\025\n\ris_new_player\030\010 \001(\010\022" +
".\n\022res_version_config\030\261\017 \001(\0132\021.ResVersio" +
"nConfig\022$\n\033is_enable_client_hash_debug\030\244" +
"\007 \001(\010\022\024\n\013client_md_5\030\246\016 \001(\t\022\033\n\023client_da" +
"ta_version\030\001 \001(\r\022\025\n\014country_code\030\354\016 \001(\t\022" +
"\022\n\nis_relogin\030\n \001(\010\022\023\n\013player_data\030\r \001(\014" +
"\022\020\n\010game_biz\030\005 \001(\t\022:\n\016block_info_map\030\273\004 " +
"\003(\0132!.PlayerLoginRsp.BlockInfoMapEntry\022\025" +
"\n\014register_cps\030\370\017 \001(\t\0223\n\027next_res_versio" +
"n_config\030\245\014 \001(\0132\021.ResVersionConfig\022\024\n\013is" +
"_transfer\030\342\017 \001(\010\022\036\n\025target_home_owner_ui" +
"d\030\251\004 \001(\r\0226\n\026short_ability_hash_map\030\372\001 \003(" +
"\0132\025.ShortAbilityHashPair\022\031\n\021ability_hash" +
"_code\030\014 \001(\005\022\023\n\nis_sc_open\030\225\013 \001(\010\022#\n\033clie" +
"nt_silence_data_version\030\006 \001(\r\022\021\n\010birthda" +
"y\030\360\004 \001(\t\022\033\n\023is_use_ability_hash\030\002 \001(\010\022&\n" +
"\035client_silence_version_suffix\030\223\n \001(\t\022\033\n" +
"\023player_data_version\030\007 \001(\r\022\035\n\024is_data_ne" +
"ed_relogin\030\267\007 \001(\010\0223\n\027feature_block_info_" +
"list\030\310\n \003(\0132\021.FeatureBlockInfo\022\034\n\023client" +
"_silence_md_5\030\322\r \001(\t\022\022\n\ntarget_uid\030\016 \001(\r" +
"\022\027\n\017total_tick_time\030} \001(\001\022\022\n\nlogin_rand\030" +
"\004 \001(\004\022\020\n\007sc_info\030\350\017 \001(\014\022\036\n\025client_versio" +
"n_suffix\030\227\010 \001(\t\022\032\n\021next_resource_url\030\355\004 " +
"\001(\t\022\017\n\007retcode\030\017 \001(\005\0325\n\023AbilityHashMapEn" +
"try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\032?\n\021B" +
"lockInfoMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002" +
" \001(\0132\n.BlockInfo:\0028\001B\033\n\031emu.grasscutter." +
"net.protob\006proto3"
"\007 \001(\010\022\023\n\nclient_md5\030\246\016 \001(\t\022\033\n\023client_dat" +
"a_version\030\001 \001(\r\022\025\n\014country_code\030\354\016 \001(\t\022\022" +
"\n\nis_relogin\030\n \001(\010\022\023\n\013player_data\030\r \001(\014\022" +
"\020\n\010game_biz\030\005 \001(\t\022:\n\016block_info_map\030\273\004 \003" +
"(\0132!.PlayerLoginRsp.BlockInfoMapEntry\022\025\n" +
"\014register_cps\030\370\017 \001(\t\0223\n\027next_res_version" +
"_config\030\245\014 \001(\0132\021.ResVersionConfig\022\024\n\013is_" +
"transfer\030\342\017 \001(\010\022\036\n\025target_home_owner_uid" +
"\030\251\004 \001(\r\0226\n\026short_ability_hash_map\030\372\001 \003(\013" +
"2\025.ShortAbilityHashPair\022\031\n\021ability_hash_" +
"code\030\014 \001(\005\022\023\n\nis_sc_open\030\225\013 \001(\010\022#\n\033clien" +
"t_silence_data_version\030\006 \001(\r\022\021\n\010birthday" +
"\030\360\004 \001(\t\022\033\n\023is_use_ability_hash\030\002 \001(\010\022&\n\035" +
"client_silence_version_suffix\030\223\n \001(\t\022\033\n\023" +
"player_data_version\030\007 \001(\r\022\035\n\024is_data_nee" +
"d_relogin\030\267\007 \001(\010\0223\n\027feature_block_info_l" +
"ist\030\310\n \003(\0132\021.FeatureBlockInfo\022\033\n\022client_" +
"silence_md5\030\322\r \001(\t\022\022\n\ntarget_uid\030\016 \001(\r\022\027" +
"\n\017total_tick_time\030} \001(\001\022\022\n\nlogin_rand\030\004 " +
"\001(\004\022\020\n\007sc_info\030\350\017 \001(\014\022\036\n\025client_version_" +
"suffix\030\227\010 \001(\t\022\032\n\021next_resource_url\030\355\004 \001(" +
"\t\022\017\n\007retcode\030\017 \001(\005\0325\n\023AbilityHashMapEntr" +
"y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\032?\n\021Blo" +
"ckInfoMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001" +
"(\0132\n.BlockInfo:\0028\001B\033\n\031emu.grasscutter.ne" +
"t.protob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment