// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: item.proto

package io.grasscutter.net.proto.item;

public final class Item {
  private Item() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_UseItemReq_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_UseItemReq_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_WearEquipReq_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_WearEquipReq_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_StoreItemChangeNotify_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_StoreItemChangeNotify_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ItemAddHintNotify_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ItemAddHintNotify_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_PlayerStoreNotify_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_PlayerStoreNotify_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_AvatarEquipChangeNotify_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_AvatarEquipChangeNotify_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ItemHint_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ItemHint_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_WearEquipRsp_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_WearEquipRsp_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_UseItemRsp_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_UseItemRsp_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_StoreWeightLimitNotify_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_StoreWeightLimitNotify_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n\nitem.proto\032\014define.proto\"\211\001\n\nUseItemRe" +
      "q\022\023\n\013KPBMMHBLCBG\030\t \003(\r\022\022\n\noption_idx\030\003 \001" +
      "(\r\022 \n\030is_enter_mp_dungeon_team\030\001 \001(\010\022\r\n\005" +
      "count\030\007 \001(\r\022\023\n\013target_guid\030\005 \001(\004\022\014\n\004guid" +
      "\030\r \001(\004\"7\n\014WearEquipReq\022\022\n\nequip_guid\030\016 \001" +
      "(\004\022\023\n\013avatar_guid\030\001 \001(\004\"y\n\025StoreItemChan" +
      "geNotify\022\030\n\titem_list\030\014 \003(\0132\005.Item\022&\n\006re" +
      "ason\030\003 \001(\0162\026.StoreItemChangeReason\022\036\n\nst" +
      "ore_type\030\n \001(\0162\n.StoreType\"\340\001\n\021ItemAddHi" +
      "ntNotify\022\031\n\010position\030\013 \001(\0132\007.Vector\022\034\n\ti" +
      "tem_list\030\001 \003(\0132\t.ItemHint\0221\n\036overflow_tr" +
      "ansformed_item_list\030\007 \003(\0132\t.ItemHint\022\023\n\013" +
      "KIFDLGCOHEN\030\n \001(\010\022\023\n\013DACDKGBNBFM\030\004 \001(\010\022\023" +
      "\n\013BAPGGIKNLLH\030\002 \001(\010\022\020\n\010quest_id\030\005 \001(\r\022\016\n" +
      "\006reason\030\003 \001(\r\"c\n\021PlayerStoreNotify\022\030\n\tit" +
      "em_list\030\003 \003(\0132\005.Item\022\024\n\014weight_limit\030\010 \001" +
      "(\r\022\036\n\nstore_type\030\n \001(\0162\n.StoreType\"\261\001\n\027A" +
      "vatarEquipChangeNotify\022&\n\treliquary\030\002 \001(" +
      "\0132\023.SceneReliquaryInfo\022 \n\006weapon\030\005 \001(\0132\020" +
      ".SceneWeaponInfo\022\023\n\013avatar_guid\030\014 \001(\004\022\022\n" +
      "\nequip_guid\030\017 \001(\004\022\022\n\nequip_type\030\007 \001(\r\022\017\n" +
      "\007item_id\030\006 \001(\r\"H\n\010ItemHint\022\016\n\006is_new\030\017 \001" +
      "(\010\022\014\n\004guid\030\003 \001(\004\022\r\n\005count\030\t \001(\r\022\017\n\007item_" +
      "id\030\006 \001(\r\"H\n\014WearEquipRsp\022\022\n\nequip_guid\030\006" +
      " \001(\004\022\023\n\013avatar_guid\030\004 \001(\004\022\017\n\007retcode\030\010 \001" +
      "(\005\"z\n\nUseItemRsp\022\023\n\013KPBMMHBLCBG\030\004 \003(\r\022\017\n" +
      "\007item_id\030\003 \001(\r\022\022\n\noption_idx\030\016 \001(\r\022\014\n\004gu" +
      "id\030\002 \001(\004\022\023\n\013target_guid\030\n \001(\004\022\017\n\007retcode" +
      "\030\013 \001(\005\"\306\001\n\026StoreWeightLimitNotify\022\024\n\014wei" +
      "ght_limit\030\003 \001(\r\022\034\n\024material_count_limit\030" +
      "\013 \001(\r\022\035\n\025furniture_count_limit\030\016 \001(\r\022\032\n\022" +
      "weapon_count_limit\030\001 \001(\r\022\036\n\nstore_type\030\010" +
      " \001(\0162\n.StoreType\022\035\n\025reliquary_count_limi" +
      "t\030\r \001(\r*a\n\025StoreItemChangeReason\022 \n\034Stor" +
      "eItemChangeReason_OTHERS\020\000\022&\n\"StoreItemC" +
      "hangeReason_LOCK_OR_STAR\020\001B!\n\035io.grasscu" +
      "tter.net.proto.itemP\001b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.grasscutter.net.proto.define.Define.getDescriptor(),
        });
    internal_static_UseItemReq_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_UseItemReq_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_UseItemReq_descriptor,
        new java.lang.String[] { "KPBMMHBLCBG", "OptionIdx", "IsEnterMpDungeonTeam", "Count", "TargetGuid", "Guid", });
    internal_static_WearEquipReq_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_WearEquipReq_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_WearEquipReq_descriptor,
        new java.lang.String[] { "EquipGuid", "AvatarGuid", });
    internal_static_StoreItemChangeNotify_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_StoreItemChangeNotify_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_StoreItemChangeNotify_descriptor,
        new java.lang.String[] { "ItemList", "Reason", "StoreType", });
    internal_static_ItemAddHintNotify_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_ItemAddHintNotify_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ItemAddHintNotify_descriptor,
        new java.lang.String[] { "Position", "ItemList", "OverflowTransformedItemList", "KIFDLGCOHEN", "DACDKGBNBFM", "BAPGGIKNLLH", "QuestId", "Reason", });
    internal_static_PlayerStoreNotify_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_PlayerStoreNotify_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_PlayerStoreNotify_descriptor,
        new java.lang.String[] { "ItemList", "WeightLimit", "StoreType", });
    internal_static_AvatarEquipChangeNotify_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_AvatarEquipChangeNotify_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_AvatarEquipChangeNotify_descriptor,
        new java.lang.String[] { "Reliquary", "Weapon", "AvatarGuid", "EquipGuid", "EquipType", "ItemId", });
    internal_static_ItemHint_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_ItemHint_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ItemHint_descriptor,
        new java.lang.String[] { "IsNew", "Guid", "Count", "ItemId", });
    internal_static_WearEquipRsp_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_WearEquipRsp_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_WearEquipRsp_descriptor,
        new java.lang.String[] { "EquipGuid", "AvatarGuid", "Retcode", });
    internal_static_UseItemRsp_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_UseItemRsp_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_UseItemRsp_descriptor,
        new java.lang.String[] { "KPBMMHBLCBG", "ItemId", "OptionIdx", "Guid", "TargetGuid", "Retcode", });
    internal_static_StoreWeightLimitNotify_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_StoreWeightLimitNotify_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_StoreWeightLimitNotify_descriptor,
        new java.lang.String[] { "WeightLimit", "MaterialCountLimit", "FurnitureCountLimit", "WeaponCountLimit", "StoreType", "ReliquaryCountLimit", });
    io.grasscutter.net.proto.define.Define.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
