// Generated by the protocol buffer compiler. DO NOT EDIT! // source: GCGMessage.proto package emu.grasscutter.net.proto; public final class GCGMessageOuterClass { private GCGMessageOuterClass() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry) { } public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { registerAllExtensions( (com.google.protobuf.ExtensionRegistryLite) registry); } public interface GCGMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:GCGMessage) com.google.protobuf.MessageOrBuilder { /** * .GCGMsgTokenChange token_change = 7; * @return Whether the tokenChange field is set. */ boolean hasTokenChange(); /** * .GCGMsgTokenChange token_change = 7; * @return The tokenChange. */ emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange getTokenChange(); /** * .GCGMsgTokenChange token_change = 7; */ emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChangeOrBuilder getTokenChangeOrBuilder(); /** * .GCGMsgPhaseChange phase_change = 15; * @return Whether the phaseChange field is set. */ boolean hasPhaseChange(); /** * .GCGMsgPhaseChange phase_change = 15; * @return The phaseChange. */ emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange getPhaseChange(); /** * .GCGMsgPhaseChange phase_change = 15; */ emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChangeOrBuilder getPhaseChangeOrBuilder(); /** * .GCGMsgAddCards add_cards = 3; * @return Whether the addCards field is set. */ boolean hasAddCards(); /** * .GCGMsgAddCards add_cards = 3; * @return The addCards. */ emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards getAddCards(); /** * .GCGMsgAddCards add_cards = 3; */ emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCardsOrBuilder getAddCardsOrBuilder(); /** * .GCGMsgRemoveCards remove_cards = 5; * @return Whether the removeCards field is set. */ boolean hasRemoveCards(); /** * .GCGMsgRemoveCards remove_cards = 5; * @return The removeCards. */ emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards getRemoveCards(); /** * .GCGMsgRemoveCards remove_cards = 5; */ emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCardsOrBuilder getRemoveCardsOrBuilder(); /** * .GCGMsgSelectOnStage select_on_stage = 14; * @return Whether the selectOnStage field is set. */ boolean hasSelectOnStage(); /** * .GCGMsgSelectOnStage select_on_stage = 14; * @return The selectOnStage. */ emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage getSelectOnStage(); /** * .GCGMsgSelectOnStage select_on_stage = 14; */ emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStageOrBuilder getSelectOnStageOrBuilder(); /** * .GCGMsgDiceRoll dice_roll = 13; * @return Whether the diceRoll field is set. */ boolean hasDiceRoll(); /** * .GCGMsgDiceRoll dice_roll = 13; * @return The diceRoll. */ emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll getDiceRoll(); /** * .GCGMsgDiceRoll dice_roll = 13; */ emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRollOrBuilder getDiceRollOrBuilder(); /** * .GCGMsgDiceReroll dice_reroll = 11; * @return Whether the diceReroll field is set. */ boolean hasDiceReroll(); /** * .GCGMsgDiceReroll dice_reroll = 11; * @return The diceReroll. */ emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll getDiceReroll(); /** * .GCGMsgDiceReroll dice_reroll = 11; */ emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceRerollOrBuilder getDiceRerollOrBuilder(); /** * .GCGMsgPass pass = 4; * @return Whether the pass field is set. */ boolean hasPass(); /** * .GCGMsgPass pass = 4; * @return The pass. */ emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass getPass(); /** * .GCGMsgPass pass = 4; */ emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPassOrBuilder getPassOrBuilder(); /** * .GCGMsgCharDie char_die = 10; * @return Whether the charDie field is set. */ boolean hasCharDie(); /** * .GCGMsgCharDie char_die = 10; * @return The charDie. */ emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie getCharDie(); /** * .GCGMsgCharDie char_die = 10; */ emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDieOrBuilder getCharDieOrBuilder(); /** * .GCGMsgSkillResult skill_result = 8; * @return Whether the skillResult field is set. */ boolean hasSkillResult(); /** * .GCGMsgSkillResult skill_result = 8; * @return The skillResult. */ emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult getSkillResult(); /** * .GCGMsgSkillResult skill_result = 8; */ emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResultOrBuilder getSkillResultOrBuilder(); /** * .GCGMsgCostDice cost_dice = 2; * @return Whether the costDice field is set. */ boolean hasCostDice(); /** * .GCGMsgCostDice cost_dice = 2; * @return The costDice. */ emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice getCostDice(); /** * .GCGMsgCostDice cost_dice = 2; */ emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDiceOrBuilder getCostDiceOrBuilder(); /** * .GCGMsgAddDice add_dice = 9; * @return Whether the addDice field is set. */ boolean hasAddDice(); /** * .GCGMsgAddDice add_dice = 9; * @return The addDice. */ emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice getAddDice(); /** * .GCGMsgAddDice add_dice = 9; */ emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDiceOrBuilder getAddDiceOrBuilder(); /** * .GCGMsgMoveCard move_card = 1; * @return Whether the moveCard field is set. */ boolean hasMoveCard(); /** * .GCGMsgMoveCard move_card = 1; * @return The moveCard. */ emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard getMoveCard(); /** * .GCGMsgMoveCard move_card = 1; */ emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCardOrBuilder getMoveCardOrBuilder(); /** * .GCGMsgUseSkill use_skill = 12; * @return Whether the useSkill field is set. */ boolean hasUseSkill(); /** * .GCGMsgUseSkill use_skill = 12; * @return The useSkill. */ emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill getUseSkill(); /** * .GCGMsgUseSkill use_skill = 12; */ emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkillOrBuilder getUseSkillOrBuilder(); /** * .GCGMsgNewCard new_card = 303; * @return Whether the newCard field is set. */ boolean hasNewCard(); /** * .GCGMsgNewCard new_card = 303; * @return The newCard. */ emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard getNewCard(); /** * .GCGMsgNewCard new_card = 303; */ emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCardOrBuilder getNewCardOrBuilder(); /** * .GCGMsgUpdateController update_controller = 608; * @return Whether the updateController field is set. */ boolean hasUpdateController(); /** * .GCGMsgUpdateController update_controller = 608; * @return The updateController. */ emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController getUpdateController(); /** * .GCGMsgUpdateController update_controller = 608; */ emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateControllerOrBuilder getUpdateControllerOrBuilder(); /** * .GCGMsgModifyAdd modify_add = 1747; * @return Whether the modifyAdd field is set. */ boolean hasModifyAdd(); /** * .GCGMsgModifyAdd modify_add = 1747; * @return The modifyAdd. */ emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd getModifyAdd(); /** * .GCGMsgModifyAdd modify_add = 1747; */ emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAddOrBuilder getModifyAddOrBuilder(); /** * .GCGMsgModifyRemove modify_remove = 174; * @return Whether the modifyRemove field is set. */ boolean hasModifyRemove(); /** * .GCGMsgModifyRemove modify_remove = 174; * @return The modifyRemove. */ emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove getModifyRemove(); /** * .GCGMsgModifyRemove modify_remove = 174; */ emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemoveOrBuilder getModifyRemoveOrBuilder(); /** * .GCGMsgUseSkillEnd use_skill_end = 1682; * @return Whether the useSkillEnd field is set. */ boolean hasUseSkillEnd(); /** * .GCGMsgUseSkillEnd use_skill_end = 1682; * @return The useSkillEnd. */ emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd getUseSkillEnd(); /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEndOrBuilder getUseSkillEndOrBuilder(); /** * .GCGMsgDuelDataChange duel_data_change = 411; * @return Whether the duelDataChange field is set. */ boolean hasDuelDataChange(); /** * .GCGMsgDuelDataChange duel_data_change = 411; * @return The duelDataChange. */ emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange getDuelDataChange(); /** * .GCGMsgDuelDataChange duel_data_change = 411; */ emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChangeOrBuilder getDuelDataChangeOrBuilder(); /** * .GCGMsgClientPerform client_perform = 1083; * @return Whether the clientPerform field is set. */ boolean hasClientPerform(); /** * .GCGMsgClientPerform client_perform = 1083; * @return The clientPerform. */ emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform getClientPerform(); /** * .GCGMsgClientPerform client_perform = 1083; */ emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerformOrBuilder getClientPerformOrBuilder(); /** * .GCGMsgGameOver game_over = 882; * @return Whether the gameOver field is set. */ boolean hasGameOver(); /** * .GCGMsgGameOver game_over = 882; * @return The gameOver. */ emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver getGameOver(); /** * .GCGMsgGameOver game_over = 882; */ emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOverOrBuilder getGameOverOrBuilder(); /** * .GCGMsgOpTimer op_timer = 1618; * @return Whether the opTimer field is set. */ boolean hasOpTimer(); /** * .GCGMsgOpTimer op_timer = 1618; * @return The opTimer. */ emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer getOpTimer(); /** * .GCGMsgOpTimer op_timer = 1618; */ emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimerOrBuilder getOpTimerOrBuilder(); /** * .GCGMsgWaitingListChange waiting_list_change = 1773; * @return Whether the waitingListChange field is set. */ boolean hasWaitingListChange(); /** * .GCGMsgWaitingListChange waiting_list_change = 1773; * @return The waitingListChange. */ emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange getWaitingListChange(); /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChangeOrBuilder getWaitingListChangeOrBuilder(); /** * .GCGMsgCardUpdate card_update = 1743; * @return Whether the cardUpdate field is set. */ boolean hasCardUpdate(); /** * .GCGMsgCardUpdate card_update = 1743; * @return The cardUpdate. */ emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate getCardUpdate(); /** * .GCGMsgCardUpdate card_update = 1743; */ emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdateOrBuilder getCardUpdateOrBuilder(); /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; * @return Whether the selectOnStageByEffect field is set. */ boolean hasSelectOnStageByEffect(); /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; * @return The selectOnStageByEffect. */ emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect getSelectOnStageByEffect(); /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffectOrBuilder getSelectOnStageByEffectOrBuilder(); /** * .GCGMsgCostRevise cost_revise = 695; * @return Whether the costRevise field is set. */ boolean hasCostRevise(); /** * .GCGMsgCostRevise cost_revise = 695; * @return The costRevise. */ emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise getCostRevise(); /** * .GCGMsgCostRevise cost_revise = 695; */ emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostReviseOrBuilder getCostReviseOrBuilder(); /** * .GCGMsgPhaseContinue phase_continue = 1532; * @return Whether the phaseContinue field is set. */ boolean hasPhaseContinue(); /** * .GCGMsgPhaseContinue phase_continue = 1532; * @return The phaseContinue. */ emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue getPhaseContinue(); /** * .GCGMsgPhaseContinue phase_continue = 1532; */ emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinueOrBuilder getPhaseContinueOrBuilder(); /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; * @return Whether the pveIntentionInfo field is set. */ boolean hasPveIntentionInfo(); /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; * @return The pveIntentionInfo. */ emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo getPveIntentionInfo(); /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfoOrBuilder getPveIntentionInfoOrBuilder(); /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; * @return Whether the pveIntentionChange field is set. */ boolean hasPveIntentionChange(); /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; * @return The pveIntentionChange. */ emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange getPveIntentionChange(); /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChangeOrBuilder getPveIntentionChangeOrBuilder(); /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; * @return Whether the skillLimitsChange field is set. */ boolean hasSkillLimitsChange(); /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; * @return The skillLimitsChange. */ emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange getSkillLimitsChange(); /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChangeOrBuilder getSkillLimitsChangeOrBuilder(); /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; * @return Whether the noDamageSkillResult field is set. */ boolean hasNoDamageSkillResult(); /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; * @return The noDamageSkillResult. */ emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult getNoDamageSkillResult(); /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResultOrBuilder getNoDamageSkillResultOrBuilder(); /** * .GCGMsgReactionBegin reaction_begin = 801; * @return Whether the reactionBegin field is set. */ boolean hasReactionBegin(); /** * .GCGMsgReactionBegin reaction_begin = 801; * @return The reactionBegin. */ emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin getReactionBegin(); /** * .GCGMsgReactionBegin reaction_begin = 801; */ emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBeginOrBuilder getReactionBeginOrBuilder(); /** * .GCGMsgReactionEnd reaction_end = 1282; * @return Whether the reactionEnd field is set. */ boolean hasReactionEnd(); /** * .GCGMsgReactionEnd reaction_end = 1282; * @return The reactionEnd. */ emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd getReactionEnd(); /** * .GCGMsgReactionEnd reaction_end = 1282; */ emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEndOrBuilder getReactionEndOrBuilder(); /** * .GCGMsgUseLegend use_legend = 1443; * @return Whether the useLegend field is set. */ boolean hasUseLegend(); /** * .GCGMsgUseLegend use_legend = 1443; * @return The useLegend. */ emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend getUseLegend(); /** * .GCGMsgUseLegend use_legend = 1443; */ emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegendOrBuilder getUseLegendOrBuilder(); public emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.MessageCase getMessageCase(); } /** *
   * Obf: DEFBCAFKKIH
   * 
* * Protobuf type {@code GCGMessage} */ public static final class GCGMessage extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:GCGMessage) GCGMessageOrBuilder { private static final long serialVersionUID = 0L; // Use GCGMessage.newBuilder() to construct. private GCGMessage(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private GCGMessage() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GCGMessage(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private GCGMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder 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.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.Builder subBuilder = null; if (messageCase_ == 1) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1; break; } case 18: { emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.Builder subBuilder = null; if (messageCase_ == 2) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 2; break; } case 26: { emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.Builder subBuilder = null; if (messageCase_ == 3) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 3; break; } case 34: { emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.Builder subBuilder = null; if (messageCase_ == 4) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 4; break; } case 42: { emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.Builder subBuilder = null; if (messageCase_ == 5) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 5; break; } case 58: { emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.Builder subBuilder = null; if (messageCase_ == 7) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 7; break; } case 66: { emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.Builder subBuilder = null; if (messageCase_ == 8) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 8; break; } case 74: { emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.Builder subBuilder = null; if (messageCase_ == 9) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 9; break; } case 82: { emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.Builder subBuilder = null; if (messageCase_ == 10) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 10; break; } case 90: { emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.Builder subBuilder = null; if (messageCase_ == 11) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 11; break; } case 98: { emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.Builder subBuilder = null; if (messageCase_ == 12) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 12; break; } case 106: { emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.Builder subBuilder = null; if (messageCase_ == 13) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 13; break; } case 114: { emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.Builder subBuilder = null; if (messageCase_ == 14) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 14; break; } case 122: { emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.Builder subBuilder = null; if (messageCase_ == 15) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 15; break; } case 362: { emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.Builder subBuilder = null; if (messageCase_ == 45) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 45; break; } case 1394: { emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.Builder subBuilder = null; if (messageCase_ == 174) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 174; break; } case 2426: { emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.Builder subBuilder = null; if (messageCase_ == 303) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 303; break; } case 3290: { emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.Builder subBuilder = null; if (messageCase_ == 411) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 411; break; } case 3810: { emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.Builder subBuilder = null; if (messageCase_ == 476) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 476; break; } case 4106: { emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.Builder subBuilder = null; if (messageCase_ == 513) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 513; break; } case 4866: { emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.Builder subBuilder = null; if (messageCase_ == 608) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 608; break; } case 5562: { emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.Builder subBuilder = null; if (messageCase_ == 695) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 695; break; } case 6410: { emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.Builder subBuilder = null; if (messageCase_ == 801) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 801; break; } case 7058: { emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.Builder subBuilder = null; if (messageCase_ == 882) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 882; break; } case 8666: { emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.Builder subBuilder = null; if (messageCase_ == 1083) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1083; break; } case 10258: { emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.Builder subBuilder = null; if (messageCase_ == 1282) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1282; break; } case 11546: { emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.Builder subBuilder = null; if (messageCase_ == 1443) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1443; break; } case 12258: { emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.Builder subBuilder = null; if (messageCase_ == 1532) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1532; break; } case 12690: { emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.Builder subBuilder = null; if (messageCase_ == 1586) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1586; break; } case 12850: { emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.Builder subBuilder = null; if (messageCase_ == 1606) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1606; break; } case 12946: { emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.Builder subBuilder = null; if (messageCase_ == 1618) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1618; break; } case 13458: { emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.Builder subBuilder = null; if (messageCase_ == 1682) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1682; break; } case 13946: { emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.Builder subBuilder = null; if (messageCase_ == 1743) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1743; break; } case 13978: { emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.Builder subBuilder = null; if (messageCase_ == 1747) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1747; break; } case 14186: { emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.Builder subBuilder = null; if (messageCase_ == 1773) { subBuilder = ((emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_).toBuilder(); } message_ = input.readMessage(emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_); message_ = subBuilder.buildPartial(); } messageCase_ = 1773; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return emu.grasscutter.net.proto.GCGMessageOuterClass.internal_static_GCGMessage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return emu.grasscutter.net.proto.GCGMessageOuterClass.internal_static_GCGMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.class, emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.Builder.class); } private int messageCase_ = 0; private java.lang.Object message_; public enum MessageCase implements com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { TOKEN_CHANGE(7), PHASE_CHANGE(15), ADD_CARDS(3), REMOVE_CARDS(5), SELECT_ON_STAGE(14), DICE_ROLL(13), DICE_REROLL(11), PASS(4), CHAR_DIE(10), SKILL_RESULT(8), COST_DICE(2), ADD_DICE(9), MOVE_CARD(1), USE_SKILL(12), NEW_CARD(303), UPDATE_CONTROLLER(608), MODIFY_ADD(1747), MODIFY_REMOVE(174), USE_SKILL_END(1682), DUEL_DATA_CHANGE(411), CLIENT_PERFORM(1083), GAME_OVER(882), OP_TIMER(1618), WAITING_LIST_CHANGE(1773), CARD_UPDATE(1743), SELECT_ON_STAGE_BY_EFFECT(1606), COST_REVISE(695), PHASE_CONTINUE(1532), PVE_INTENTION_INFO(476), PVE_INTENTION_CHANGE(513), SKILL_LIMITS_CHANGE(45), NO_DAMAGE_SKILL_RESULT(1586), REACTION_BEGIN(801), REACTION_END(1282), USE_LEGEND(1443), MESSAGE_NOT_SET(0); private final int value; private MessageCase(int value) { this.value = value; } /** * @param value The number of the enum to look for. * @return The enum associated with the given number. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static MessageCase valueOf(int value) { return forNumber(value); } public static MessageCase forNumber(int value) { switch (value) { case 7: return TOKEN_CHANGE; case 15: return PHASE_CHANGE; case 3: return ADD_CARDS; case 5: return REMOVE_CARDS; case 14: return SELECT_ON_STAGE; case 13: return DICE_ROLL; case 11: return DICE_REROLL; case 4: return PASS; case 10: return CHAR_DIE; case 8: return SKILL_RESULT; case 2: return COST_DICE; case 9: return ADD_DICE; case 1: return MOVE_CARD; case 12: return USE_SKILL; case 303: return NEW_CARD; case 608: return UPDATE_CONTROLLER; case 1747: return MODIFY_ADD; case 174: return MODIFY_REMOVE; case 1682: return USE_SKILL_END; case 411: return DUEL_DATA_CHANGE; case 1083: return CLIENT_PERFORM; case 882: return GAME_OVER; case 1618: return OP_TIMER; case 1773: return WAITING_LIST_CHANGE; case 1743: return CARD_UPDATE; case 1606: return SELECT_ON_STAGE_BY_EFFECT; case 695: return COST_REVISE; case 1532: return PHASE_CONTINUE; case 476: return PVE_INTENTION_INFO; case 513: return PVE_INTENTION_CHANGE; case 45: return SKILL_LIMITS_CHANGE; case 1586: return NO_DAMAGE_SKILL_RESULT; case 801: return REACTION_BEGIN; case 1282: return REACTION_END; case 1443: return USE_LEGEND; case 0: return MESSAGE_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public MessageCase getMessageCase() { return MessageCase.forNumber( messageCase_); } public static final int TOKEN_CHANGE_FIELD_NUMBER = 7; /** * .GCGMsgTokenChange token_change = 7; * @return Whether the tokenChange field is set. */ @java.lang.Override public boolean hasTokenChange() { return messageCase_ == 7; } /** * .GCGMsgTokenChange token_change = 7; * @return The tokenChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange getTokenChange() { if (messageCase_ == 7) { return (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_; } return emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance(); } /** * .GCGMsgTokenChange token_change = 7; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChangeOrBuilder getTokenChangeOrBuilder() { if (messageCase_ == 7) { return (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_; } return emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance(); } public static final int PHASE_CHANGE_FIELD_NUMBER = 15; /** * .GCGMsgPhaseChange phase_change = 15; * @return Whether the phaseChange field is set. */ @java.lang.Override public boolean hasPhaseChange() { return messageCase_ == 15; } /** * .GCGMsgPhaseChange phase_change = 15; * @return The phaseChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange getPhaseChange() { if (messageCase_ == 15) { return (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance(); } /** * .GCGMsgPhaseChange phase_change = 15; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChangeOrBuilder getPhaseChangeOrBuilder() { if (messageCase_ == 15) { return (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance(); } public static final int ADD_CARDS_FIELD_NUMBER = 3; /** * .GCGMsgAddCards add_cards = 3; * @return Whether the addCards field is set. */ @java.lang.Override public boolean hasAddCards() { return messageCase_ == 3; } /** * .GCGMsgAddCards add_cards = 3; * @return The addCards. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards getAddCards() { if (messageCase_ == 3) { return (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_; } return emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance(); } /** * .GCGMsgAddCards add_cards = 3; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCardsOrBuilder getAddCardsOrBuilder() { if (messageCase_ == 3) { return (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_; } return emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance(); } public static final int REMOVE_CARDS_FIELD_NUMBER = 5; /** * .GCGMsgRemoveCards remove_cards = 5; * @return Whether the removeCards field is set. */ @java.lang.Override public boolean hasRemoveCards() { return messageCase_ == 5; } /** * .GCGMsgRemoveCards remove_cards = 5; * @return The removeCards. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards getRemoveCards() { if (messageCase_ == 5) { return (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_; } return emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance(); } /** * .GCGMsgRemoveCards remove_cards = 5; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCardsOrBuilder getRemoveCardsOrBuilder() { if (messageCase_ == 5) { return (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_; } return emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance(); } public static final int SELECT_ON_STAGE_FIELD_NUMBER = 14; /** * .GCGMsgSelectOnStage select_on_stage = 14; * @return Whether the selectOnStage field is set. */ @java.lang.Override public boolean hasSelectOnStage() { return messageCase_ == 14; } /** * .GCGMsgSelectOnStage select_on_stage = 14; * @return The selectOnStage. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage getSelectOnStage() { if (messageCase_ == 14) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance(); } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStageOrBuilder getSelectOnStageOrBuilder() { if (messageCase_ == 14) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance(); } public static final int DICE_ROLL_FIELD_NUMBER = 13; /** * .GCGMsgDiceRoll dice_roll = 13; * @return Whether the diceRoll field is set. */ @java.lang.Override public boolean hasDiceRoll() { return messageCase_ == 13; } /** * .GCGMsgDiceRoll dice_roll = 13; * @return The diceRoll. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll getDiceRoll() { if (messageCase_ == 13) { return (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance(); } /** * .GCGMsgDiceRoll dice_roll = 13; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRollOrBuilder getDiceRollOrBuilder() { if (messageCase_ == 13) { return (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance(); } public static final int DICE_REROLL_FIELD_NUMBER = 11; /** * .GCGMsgDiceReroll dice_reroll = 11; * @return Whether the diceReroll field is set. */ @java.lang.Override public boolean hasDiceReroll() { return messageCase_ == 11; } /** * .GCGMsgDiceReroll dice_reroll = 11; * @return The diceReroll. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll getDiceReroll() { if (messageCase_ == 11) { return (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance(); } /** * .GCGMsgDiceReroll dice_reroll = 11; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceRerollOrBuilder getDiceRerollOrBuilder() { if (messageCase_ == 11) { return (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance(); } public static final int PASS_FIELD_NUMBER = 4; /** * .GCGMsgPass pass = 4; * @return Whether the pass field is set. */ @java.lang.Override public boolean hasPass() { return messageCase_ == 4; } /** * .GCGMsgPass pass = 4; * @return The pass. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass getPass() { if (messageCase_ == 4) { return (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_; } return emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance(); } /** * .GCGMsgPass pass = 4; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPassOrBuilder getPassOrBuilder() { if (messageCase_ == 4) { return (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_; } return emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance(); } public static final int CHAR_DIE_FIELD_NUMBER = 10; /** * .GCGMsgCharDie char_die = 10; * @return Whether the charDie field is set. */ @java.lang.Override public boolean hasCharDie() { return messageCase_ == 10; } /** * .GCGMsgCharDie char_die = 10; * @return The charDie. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie getCharDie() { if (messageCase_ == 10) { return (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_; } return emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance(); } /** * .GCGMsgCharDie char_die = 10; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDieOrBuilder getCharDieOrBuilder() { if (messageCase_ == 10) { return (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_; } return emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance(); } public static final int SKILL_RESULT_FIELD_NUMBER = 8; /** * .GCGMsgSkillResult skill_result = 8; * @return Whether the skillResult field is set. */ @java.lang.Override public boolean hasSkillResult() { return messageCase_ == 8; } /** * .GCGMsgSkillResult skill_result = 8; * @return The skillResult. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult getSkillResult() { if (messageCase_ == 8) { return (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance(); } /** * .GCGMsgSkillResult skill_result = 8; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResultOrBuilder getSkillResultOrBuilder() { if (messageCase_ == 8) { return (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance(); } public static final int COST_DICE_FIELD_NUMBER = 2; /** * .GCGMsgCostDice cost_dice = 2; * @return Whether the costDice field is set. */ @java.lang.Override public boolean hasCostDice() { return messageCase_ == 2; } /** * .GCGMsgCostDice cost_dice = 2; * @return The costDice. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice getCostDice() { if (messageCase_ == 2) { return (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_; } return emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance(); } /** * .GCGMsgCostDice cost_dice = 2; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDiceOrBuilder getCostDiceOrBuilder() { if (messageCase_ == 2) { return (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_; } return emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance(); } public static final int ADD_DICE_FIELD_NUMBER = 9; /** * .GCGMsgAddDice add_dice = 9; * @return Whether the addDice field is set. */ @java.lang.Override public boolean hasAddDice() { return messageCase_ == 9; } /** * .GCGMsgAddDice add_dice = 9; * @return The addDice. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice getAddDice() { if (messageCase_ == 9) { return (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_; } return emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance(); } /** * .GCGMsgAddDice add_dice = 9; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDiceOrBuilder getAddDiceOrBuilder() { if (messageCase_ == 9) { return (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_; } return emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance(); } public static final int MOVE_CARD_FIELD_NUMBER = 1; /** * .GCGMsgMoveCard move_card = 1; * @return Whether the moveCard field is set. */ @java.lang.Override public boolean hasMoveCard() { return messageCase_ == 1; } /** * .GCGMsgMoveCard move_card = 1; * @return The moveCard. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard getMoveCard() { if (messageCase_ == 1) { return (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_; } return emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance(); } /** * .GCGMsgMoveCard move_card = 1; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCardOrBuilder getMoveCardOrBuilder() { if (messageCase_ == 1) { return (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_; } return emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance(); } public static final int USE_SKILL_FIELD_NUMBER = 12; /** * .GCGMsgUseSkill use_skill = 12; * @return Whether the useSkill field is set. */ @java.lang.Override public boolean hasUseSkill() { return messageCase_ == 12; } /** * .GCGMsgUseSkill use_skill = 12; * @return The useSkill. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill getUseSkill() { if (messageCase_ == 12) { return (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance(); } /** * .GCGMsgUseSkill use_skill = 12; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkillOrBuilder getUseSkillOrBuilder() { if (messageCase_ == 12) { return (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance(); } public static final int NEW_CARD_FIELD_NUMBER = 303; /** * .GCGMsgNewCard new_card = 303; * @return Whether the newCard field is set. */ @java.lang.Override public boolean hasNewCard() { return messageCase_ == 303; } /** * .GCGMsgNewCard new_card = 303; * @return The newCard. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard getNewCard() { if (messageCase_ == 303) { return (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_; } return emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance(); } /** * .GCGMsgNewCard new_card = 303; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCardOrBuilder getNewCardOrBuilder() { if (messageCase_ == 303) { return (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_; } return emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance(); } public static final int UPDATE_CONTROLLER_FIELD_NUMBER = 608; /** * .GCGMsgUpdateController update_controller = 608; * @return Whether the updateController field is set. */ @java.lang.Override public boolean hasUpdateController() { return messageCase_ == 608; } /** * .GCGMsgUpdateController update_controller = 608; * @return The updateController. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController getUpdateController() { if (messageCase_ == 608) { return (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_; } return emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance(); } /** * .GCGMsgUpdateController update_controller = 608; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateControllerOrBuilder getUpdateControllerOrBuilder() { if (messageCase_ == 608) { return (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_; } return emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance(); } public static final int MODIFY_ADD_FIELD_NUMBER = 1747; /** * .GCGMsgModifyAdd modify_add = 1747; * @return Whether the modifyAdd field is set. */ @java.lang.Override public boolean hasModifyAdd() { return messageCase_ == 1747; } /** * .GCGMsgModifyAdd modify_add = 1747; * @return The modifyAdd. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd getModifyAdd() { if (messageCase_ == 1747) { return (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_; } return emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance(); } /** * .GCGMsgModifyAdd modify_add = 1747; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAddOrBuilder getModifyAddOrBuilder() { if (messageCase_ == 1747) { return (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_; } return emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance(); } public static final int MODIFY_REMOVE_FIELD_NUMBER = 174; /** * .GCGMsgModifyRemove modify_remove = 174; * @return Whether the modifyRemove field is set. */ @java.lang.Override public boolean hasModifyRemove() { return messageCase_ == 174; } /** * .GCGMsgModifyRemove modify_remove = 174; * @return The modifyRemove. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove getModifyRemove() { if (messageCase_ == 174) { return (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_; } return emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance(); } /** * .GCGMsgModifyRemove modify_remove = 174; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemoveOrBuilder getModifyRemoveOrBuilder() { if (messageCase_ == 174) { return (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_; } return emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance(); } public static final int USE_SKILL_END_FIELD_NUMBER = 1682; /** * .GCGMsgUseSkillEnd use_skill_end = 1682; * @return Whether the useSkillEnd field is set. */ @java.lang.Override public boolean hasUseSkillEnd() { return messageCase_ == 1682; } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; * @return The useSkillEnd. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd getUseSkillEnd() { if (messageCase_ == 1682) { return (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance(); } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEndOrBuilder getUseSkillEndOrBuilder() { if (messageCase_ == 1682) { return (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance(); } public static final int DUEL_DATA_CHANGE_FIELD_NUMBER = 411; /** * .GCGMsgDuelDataChange duel_data_change = 411; * @return Whether the duelDataChange field is set. */ @java.lang.Override public boolean hasDuelDataChange() { return messageCase_ == 411; } /** * .GCGMsgDuelDataChange duel_data_change = 411; * @return The duelDataChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange getDuelDataChange() { if (messageCase_ == 411) { return (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_; } return emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance(); } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChangeOrBuilder getDuelDataChangeOrBuilder() { if (messageCase_ == 411) { return (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_; } return emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance(); } public static final int CLIENT_PERFORM_FIELD_NUMBER = 1083; /** * .GCGMsgClientPerform client_perform = 1083; * @return Whether the clientPerform field is set. */ @java.lang.Override public boolean hasClientPerform() { return messageCase_ == 1083; } /** * .GCGMsgClientPerform client_perform = 1083; * @return The clientPerform. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform getClientPerform() { if (messageCase_ == 1083) { return (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_; } return emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance(); } /** * .GCGMsgClientPerform client_perform = 1083; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerformOrBuilder getClientPerformOrBuilder() { if (messageCase_ == 1083) { return (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_; } return emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance(); } public static final int GAME_OVER_FIELD_NUMBER = 882; /** * .GCGMsgGameOver game_over = 882; * @return Whether the gameOver field is set. */ @java.lang.Override public boolean hasGameOver() { return messageCase_ == 882; } /** * .GCGMsgGameOver game_over = 882; * @return The gameOver. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver getGameOver() { if (messageCase_ == 882) { return (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_; } return emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance(); } /** * .GCGMsgGameOver game_over = 882; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOverOrBuilder getGameOverOrBuilder() { if (messageCase_ == 882) { return (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_; } return emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance(); } public static final int OP_TIMER_FIELD_NUMBER = 1618; /** * .GCGMsgOpTimer op_timer = 1618; * @return Whether the opTimer field is set. */ @java.lang.Override public boolean hasOpTimer() { return messageCase_ == 1618; } /** * .GCGMsgOpTimer op_timer = 1618; * @return The opTimer. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer getOpTimer() { if (messageCase_ == 1618) { return (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_; } return emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance(); } /** * .GCGMsgOpTimer op_timer = 1618; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimerOrBuilder getOpTimerOrBuilder() { if (messageCase_ == 1618) { return (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_; } return emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance(); } public static final int WAITING_LIST_CHANGE_FIELD_NUMBER = 1773; /** * .GCGMsgWaitingListChange waiting_list_change = 1773; * @return Whether the waitingListChange field is set. */ @java.lang.Override public boolean hasWaitingListChange() { return messageCase_ == 1773; } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; * @return The waitingListChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange getWaitingListChange() { if (messageCase_ == 1773) { return (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_; } return emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance(); } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChangeOrBuilder getWaitingListChangeOrBuilder() { if (messageCase_ == 1773) { return (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_; } return emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance(); } public static final int CARD_UPDATE_FIELD_NUMBER = 1743; /** * .GCGMsgCardUpdate card_update = 1743; * @return Whether the cardUpdate field is set. */ @java.lang.Override public boolean hasCardUpdate() { return messageCase_ == 1743; } /** * .GCGMsgCardUpdate card_update = 1743; * @return The cardUpdate. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate getCardUpdate() { if (messageCase_ == 1743) { return (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_; } return emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance(); } /** * .GCGMsgCardUpdate card_update = 1743; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdateOrBuilder getCardUpdateOrBuilder() { if (messageCase_ == 1743) { return (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_; } return emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance(); } public static final int SELECT_ON_STAGE_BY_EFFECT_FIELD_NUMBER = 1606; /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; * @return Whether the selectOnStageByEffect field is set. */ @java.lang.Override public boolean hasSelectOnStageByEffect() { return messageCase_ == 1606; } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; * @return The selectOnStageByEffect. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect getSelectOnStageByEffect() { if (messageCase_ == 1606) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance(); } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffectOrBuilder getSelectOnStageByEffectOrBuilder() { if (messageCase_ == 1606) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance(); } public static final int COST_REVISE_FIELD_NUMBER = 695; /** * .GCGMsgCostRevise cost_revise = 695; * @return Whether the costRevise field is set. */ @java.lang.Override public boolean hasCostRevise() { return messageCase_ == 695; } /** * .GCGMsgCostRevise cost_revise = 695; * @return The costRevise. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise getCostRevise() { if (messageCase_ == 695) { return (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_; } return emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance(); } /** * .GCGMsgCostRevise cost_revise = 695; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostReviseOrBuilder getCostReviseOrBuilder() { if (messageCase_ == 695) { return (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_; } return emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance(); } public static final int PHASE_CONTINUE_FIELD_NUMBER = 1532; /** * .GCGMsgPhaseContinue phase_continue = 1532; * @return Whether the phaseContinue field is set. */ @java.lang.Override public boolean hasPhaseContinue() { return messageCase_ == 1532; } /** * .GCGMsgPhaseContinue phase_continue = 1532; * @return The phaseContinue. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue getPhaseContinue() { if (messageCase_ == 1532) { return (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance(); } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinueOrBuilder getPhaseContinueOrBuilder() { if (messageCase_ == 1532) { return (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance(); } public static final int PVE_INTENTION_INFO_FIELD_NUMBER = 476; /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; * @return Whether the pveIntentionInfo field is set. */ @java.lang.Override public boolean hasPveIntentionInfo() { return messageCase_ == 476; } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; * @return The pveIntentionInfo. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo getPveIntentionInfo() { if (messageCase_ == 476) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance(); } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfoOrBuilder getPveIntentionInfoOrBuilder() { if (messageCase_ == 476) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance(); } public static final int PVE_INTENTION_CHANGE_FIELD_NUMBER = 513; /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; * @return Whether the pveIntentionChange field is set. */ @java.lang.Override public boolean hasPveIntentionChange() { return messageCase_ == 513; } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; * @return The pveIntentionChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange getPveIntentionChange() { if (messageCase_ == 513) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance(); } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChangeOrBuilder getPveIntentionChangeOrBuilder() { if (messageCase_ == 513) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance(); } public static final int SKILL_LIMITS_CHANGE_FIELD_NUMBER = 45; /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; * @return Whether the skillLimitsChange field is set. */ @java.lang.Override public boolean hasSkillLimitsChange() { return messageCase_ == 45; } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; * @return The skillLimitsChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange getSkillLimitsChange() { if (messageCase_ == 45) { return (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_; } return emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance(); } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChangeOrBuilder getSkillLimitsChangeOrBuilder() { if (messageCase_ == 45) { return (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_; } return emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance(); } public static final int NO_DAMAGE_SKILL_RESULT_FIELD_NUMBER = 1586; /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; * @return Whether the noDamageSkillResult field is set. */ @java.lang.Override public boolean hasNoDamageSkillResult() { return messageCase_ == 1586; } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; * @return The noDamageSkillResult. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult getNoDamageSkillResult() { if (messageCase_ == 1586) { return (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance(); } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResultOrBuilder getNoDamageSkillResultOrBuilder() { if (messageCase_ == 1586) { return (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance(); } public static final int REACTION_BEGIN_FIELD_NUMBER = 801; /** * .GCGMsgReactionBegin reaction_begin = 801; * @return Whether the reactionBegin field is set. */ @java.lang.Override public boolean hasReactionBegin() { return messageCase_ == 801; } /** * .GCGMsgReactionBegin reaction_begin = 801; * @return The reactionBegin. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin getReactionBegin() { if (messageCase_ == 801) { return (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_; } return emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance(); } /** * .GCGMsgReactionBegin reaction_begin = 801; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBeginOrBuilder getReactionBeginOrBuilder() { if (messageCase_ == 801) { return (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_; } return emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance(); } public static final int REACTION_END_FIELD_NUMBER = 1282; /** * .GCGMsgReactionEnd reaction_end = 1282; * @return Whether the reactionEnd field is set. */ @java.lang.Override public boolean hasReactionEnd() { return messageCase_ == 1282; } /** * .GCGMsgReactionEnd reaction_end = 1282; * @return The reactionEnd. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd getReactionEnd() { if (messageCase_ == 1282) { return (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_; } return emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance(); } /** * .GCGMsgReactionEnd reaction_end = 1282; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEndOrBuilder getReactionEndOrBuilder() { if (messageCase_ == 1282) { return (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_; } return emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance(); } public static final int USE_LEGEND_FIELD_NUMBER = 1443; /** * .GCGMsgUseLegend use_legend = 1443; * @return Whether the useLegend field is set. */ @java.lang.Override public boolean hasUseLegend() { return messageCase_ == 1443; } /** * .GCGMsgUseLegend use_legend = 1443; * @return The useLegend. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend getUseLegend() { if (messageCase_ == 1443) { return (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_; } return emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance(); } /** * .GCGMsgUseLegend use_legend = 1443; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegendOrBuilder getUseLegendOrBuilder() { if (messageCase_ == 1443) { return (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_; } return emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance(); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (messageCase_ == 1) { output.writeMessage(1, (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_); } if (messageCase_ == 2) { output.writeMessage(2, (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_); } if (messageCase_ == 3) { output.writeMessage(3, (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_); } if (messageCase_ == 4) { output.writeMessage(4, (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_); } if (messageCase_ == 5) { output.writeMessage(5, (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_); } if (messageCase_ == 7) { output.writeMessage(7, (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_); } if (messageCase_ == 8) { output.writeMessage(8, (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_); } if (messageCase_ == 9) { output.writeMessage(9, (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_); } if (messageCase_ == 10) { output.writeMessage(10, (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_); } if (messageCase_ == 11) { output.writeMessage(11, (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_); } if (messageCase_ == 12) { output.writeMessage(12, (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_); } if (messageCase_ == 13) { output.writeMessage(13, (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_); } if (messageCase_ == 14) { output.writeMessage(14, (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_); } if (messageCase_ == 15) { output.writeMessage(15, (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_); } if (messageCase_ == 45) { output.writeMessage(45, (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_); } if (messageCase_ == 174) { output.writeMessage(174, (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_); } if (messageCase_ == 303) { output.writeMessage(303, (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_); } if (messageCase_ == 411) { output.writeMessage(411, (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_); } if (messageCase_ == 476) { output.writeMessage(476, (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_); } if (messageCase_ == 513) { output.writeMessage(513, (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_); } if (messageCase_ == 608) { output.writeMessage(608, (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_); } if (messageCase_ == 695) { output.writeMessage(695, (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_); } if (messageCase_ == 801) { output.writeMessage(801, (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_); } if (messageCase_ == 882) { output.writeMessage(882, (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_); } if (messageCase_ == 1083) { output.writeMessage(1083, (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_); } if (messageCase_ == 1282) { output.writeMessage(1282, (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_); } if (messageCase_ == 1443) { output.writeMessage(1443, (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_); } if (messageCase_ == 1532) { output.writeMessage(1532, (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_); } if (messageCase_ == 1586) { output.writeMessage(1586, (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_); } if (messageCase_ == 1606) { output.writeMessage(1606, (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_); } if (messageCase_ == 1618) { output.writeMessage(1618, (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_); } if (messageCase_ == 1682) { output.writeMessage(1682, (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_); } if (messageCase_ == 1743) { output.writeMessage(1743, (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_); } if (messageCase_ == 1747) { output.writeMessage(1747, (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_); } if (messageCase_ == 1773) { output.writeMessage(1773, (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (messageCase_ == 1) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_); } if (messageCase_ == 2) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_); } if (messageCase_ == 3) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_); } if (messageCase_ == 4) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_); } if (messageCase_ == 5) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_); } if (messageCase_ == 7) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_); } if (messageCase_ == 8) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_); } if (messageCase_ == 9) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_); } if (messageCase_ == 10) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_); } if (messageCase_ == 11) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_); } if (messageCase_ == 12) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_); } if (messageCase_ == 13) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(13, (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_); } if (messageCase_ == 14) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(14, (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_); } if (messageCase_ == 15) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(15, (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_); } if (messageCase_ == 45) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(45, (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_); } if (messageCase_ == 174) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(174, (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_); } if (messageCase_ == 303) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(303, (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_); } if (messageCase_ == 411) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(411, (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_); } if (messageCase_ == 476) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(476, (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_); } if (messageCase_ == 513) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(513, (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_); } if (messageCase_ == 608) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(608, (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_); } if (messageCase_ == 695) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(695, (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_); } if (messageCase_ == 801) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(801, (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_); } if (messageCase_ == 882) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(882, (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_); } if (messageCase_ == 1083) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1083, (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_); } if (messageCase_ == 1282) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1282, (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_); } if (messageCase_ == 1443) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1443, (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_); } if (messageCase_ == 1532) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1532, (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_); } if (messageCase_ == 1586) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1586, (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_); } if (messageCase_ == 1606) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1606, (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_); } if (messageCase_ == 1618) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1618, (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_); } if (messageCase_ == 1682) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1682, (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_); } if (messageCase_ == 1743) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1743, (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_); } if (messageCase_ == 1747) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1747, (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_); } if (messageCase_ == 1773) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1773, (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage)) { return super.equals(obj); } emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage other = (emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage) obj; if (!getMessageCase().equals(other.getMessageCase())) return false; switch (messageCase_) { case 7: if (!getTokenChange() .equals(other.getTokenChange())) return false; break; case 15: if (!getPhaseChange() .equals(other.getPhaseChange())) return false; break; case 3: if (!getAddCards() .equals(other.getAddCards())) return false; break; case 5: if (!getRemoveCards() .equals(other.getRemoveCards())) return false; break; case 14: if (!getSelectOnStage() .equals(other.getSelectOnStage())) return false; break; case 13: if (!getDiceRoll() .equals(other.getDiceRoll())) return false; break; case 11: if (!getDiceReroll() .equals(other.getDiceReroll())) return false; break; case 4: if (!getPass() .equals(other.getPass())) return false; break; case 10: if (!getCharDie() .equals(other.getCharDie())) return false; break; case 8: if (!getSkillResult() .equals(other.getSkillResult())) return false; break; case 2: if (!getCostDice() .equals(other.getCostDice())) return false; break; case 9: if (!getAddDice() .equals(other.getAddDice())) return false; break; case 1: if (!getMoveCard() .equals(other.getMoveCard())) return false; break; case 12: if (!getUseSkill() .equals(other.getUseSkill())) return false; break; case 303: if (!getNewCard() .equals(other.getNewCard())) return false; break; case 608: if (!getUpdateController() .equals(other.getUpdateController())) return false; break; case 1747: if (!getModifyAdd() .equals(other.getModifyAdd())) return false; break; case 174: if (!getModifyRemove() .equals(other.getModifyRemove())) return false; break; case 1682: if (!getUseSkillEnd() .equals(other.getUseSkillEnd())) return false; break; case 411: if (!getDuelDataChange() .equals(other.getDuelDataChange())) return false; break; case 1083: if (!getClientPerform() .equals(other.getClientPerform())) return false; break; case 882: if (!getGameOver() .equals(other.getGameOver())) return false; break; case 1618: if (!getOpTimer() .equals(other.getOpTimer())) return false; break; case 1773: if (!getWaitingListChange() .equals(other.getWaitingListChange())) return false; break; case 1743: if (!getCardUpdate() .equals(other.getCardUpdate())) return false; break; case 1606: if (!getSelectOnStageByEffect() .equals(other.getSelectOnStageByEffect())) return false; break; case 695: if (!getCostRevise() .equals(other.getCostRevise())) return false; break; case 1532: if (!getPhaseContinue() .equals(other.getPhaseContinue())) return false; break; case 476: if (!getPveIntentionInfo() .equals(other.getPveIntentionInfo())) return false; break; case 513: if (!getPveIntentionChange() .equals(other.getPveIntentionChange())) return false; break; case 45: if (!getSkillLimitsChange() .equals(other.getSkillLimitsChange())) return false; break; case 1586: if (!getNoDamageSkillResult() .equals(other.getNoDamageSkillResult())) return false; break; case 801: if (!getReactionBegin() .equals(other.getReactionBegin())) return false; break; case 1282: if (!getReactionEnd() .equals(other.getReactionEnd())) return false; break; case 1443: if (!getUseLegend() .equals(other.getUseLegend())) return false; break; case 0: default: } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); switch (messageCase_) { case 7: hash = (37 * hash) + TOKEN_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getTokenChange().hashCode(); break; case 15: hash = (37 * hash) + PHASE_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getPhaseChange().hashCode(); break; case 3: hash = (37 * hash) + ADD_CARDS_FIELD_NUMBER; hash = (53 * hash) + getAddCards().hashCode(); break; case 5: hash = (37 * hash) + REMOVE_CARDS_FIELD_NUMBER; hash = (53 * hash) + getRemoveCards().hashCode(); break; case 14: hash = (37 * hash) + SELECT_ON_STAGE_FIELD_NUMBER; hash = (53 * hash) + getSelectOnStage().hashCode(); break; case 13: hash = (37 * hash) + DICE_ROLL_FIELD_NUMBER; hash = (53 * hash) + getDiceRoll().hashCode(); break; case 11: hash = (37 * hash) + DICE_REROLL_FIELD_NUMBER; hash = (53 * hash) + getDiceReroll().hashCode(); break; case 4: hash = (37 * hash) + PASS_FIELD_NUMBER; hash = (53 * hash) + getPass().hashCode(); break; case 10: hash = (37 * hash) + CHAR_DIE_FIELD_NUMBER; hash = (53 * hash) + getCharDie().hashCode(); break; case 8: hash = (37 * hash) + SKILL_RESULT_FIELD_NUMBER; hash = (53 * hash) + getSkillResult().hashCode(); break; case 2: hash = (37 * hash) + COST_DICE_FIELD_NUMBER; hash = (53 * hash) + getCostDice().hashCode(); break; case 9: hash = (37 * hash) + ADD_DICE_FIELD_NUMBER; hash = (53 * hash) + getAddDice().hashCode(); break; case 1: hash = (37 * hash) + MOVE_CARD_FIELD_NUMBER; hash = (53 * hash) + getMoveCard().hashCode(); break; case 12: hash = (37 * hash) + USE_SKILL_FIELD_NUMBER; hash = (53 * hash) + getUseSkill().hashCode(); break; case 303: hash = (37 * hash) + NEW_CARD_FIELD_NUMBER; hash = (53 * hash) + getNewCard().hashCode(); break; case 608: hash = (37 * hash) + UPDATE_CONTROLLER_FIELD_NUMBER; hash = (53 * hash) + getUpdateController().hashCode(); break; case 1747: hash = (37 * hash) + MODIFY_ADD_FIELD_NUMBER; hash = (53 * hash) + getModifyAdd().hashCode(); break; case 174: hash = (37 * hash) + MODIFY_REMOVE_FIELD_NUMBER; hash = (53 * hash) + getModifyRemove().hashCode(); break; case 1682: hash = (37 * hash) + USE_SKILL_END_FIELD_NUMBER; hash = (53 * hash) + getUseSkillEnd().hashCode(); break; case 411: hash = (37 * hash) + DUEL_DATA_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getDuelDataChange().hashCode(); break; case 1083: hash = (37 * hash) + CLIENT_PERFORM_FIELD_NUMBER; hash = (53 * hash) + getClientPerform().hashCode(); break; case 882: hash = (37 * hash) + GAME_OVER_FIELD_NUMBER; hash = (53 * hash) + getGameOver().hashCode(); break; case 1618: hash = (37 * hash) + OP_TIMER_FIELD_NUMBER; hash = (53 * hash) + getOpTimer().hashCode(); break; case 1773: hash = (37 * hash) + WAITING_LIST_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getWaitingListChange().hashCode(); break; case 1743: hash = (37 * hash) + CARD_UPDATE_FIELD_NUMBER; hash = (53 * hash) + getCardUpdate().hashCode(); break; case 1606: hash = (37 * hash) + SELECT_ON_STAGE_BY_EFFECT_FIELD_NUMBER; hash = (53 * hash) + getSelectOnStageByEffect().hashCode(); break; case 695: hash = (37 * hash) + COST_REVISE_FIELD_NUMBER; hash = (53 * hash) + getCostRevise().hashCode(); break; case 1532: hash = (37 * hash) + PHASE_CONTINUE_FIELD_NUMBER; hash = (53 * hash) + getPhaseContinue().hashCode(); break; case 476: hash = (37 * hash) + PVE_INTENTION_INFO_FIELD_NUMBER; hash = (53 * hash) + getPveIntentionInfo().hashCode(); break; case 513: hash = (37 * hash) + PVE_INTENTION_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getPveIntentionChange().hashCode(); break; case 45: hash = (37 * hash) + SKILL_LIMITS_CHANGE_FIELD_NUMBER; hash = (53 * hash) + getSkillLimitsChange().hashCode(); break; case 1586: hash = (37 * hash) + NO_DAMAGE_SKILL_RESULT_FIELD_NUMBER; hash = (53 * hash) + getNoDamageSkillResult().hashCode(); break; case 801: hash = (37 * hash) + REACTION_BEGIN_FIELD_NUMBER; hash = (53 * hash) + getReactionBegin().hashCode(); break; case 1282: hash = (37 * hash) + REACTION_END_FIELD_NUMBER; hash = (53 * hash) + getReactionEnd().hashCode(); break; case 1443: hash = (37 * hash) + USE_LEGEND_FIELD_NUMBER; hash = (53 * hash) + getUseLegend().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Obf: DEFBCAFKKIH
     * 
* * Protobuf type {@code GCGMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:GCGMessage) emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return emu.grasscutter.net.proto.GCGMessageOuterClass.internal_static_GCGMessage_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return emu.grasscutter.net.proto.GCGMessageOuterClass.internal_static_GCGMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.class, emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.Builder.class); } // Construct using emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); messageCase_ = 0; message_ = null; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return emu.grasscutter.net.proto.GCGMessageOuterClass.internal_static_GCGMessage_descriptor; } @java.lang.Override public emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage getDefaultInstanceForType() { return emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.getDefaultInstance(); } @java.lang.Override public emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage build() { emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage buildPartial() { emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage result = new emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage(this); if (messageCase_ == 7) { if (tokenChangeBuilder_ == null) { result.message_ = message_; } else { result.message_ = tokenChangeBuilder_.build(); } } if (messageCase_ == 15) { if (phaseChangeBuilder_ == null) { result.message_ = message_; } else { result.message_ = phaseChangeBuilder_.build(); } } if (messageCase_ == 3) { if (addCardsBuilder_ == null) { result.message_ = message_; } else { result.message_ = addCardsBuilder_.build(); } } if (messageCase_ == 5) { if (removeCardsBuilder_ == null) { result.message_ = message_; } else { result.message_ = removeCardsBuilder_.build(); } } if (messageCase_ == 14) { if (selectOnStageBuilder_ == null) { result.message_ = message_; } else { result.message_ = selectOnStageBuilder_.build(); } } if (messageCase_ == 13) { if (diceRollBuilder_ == null) { result.message_ = message_; } else { result.message_ = diceRollBuilder_.build(); } } if (messageCase_ == 11) { if (diceRerollBuilder_ == null) { result.message_ = message_; } else { result.message_ = diceRerollBuilder_.build(); } } if (messageCase_ == 4) { if (passBuilder_ == null) { result.message_ = message_; } else { result.message_ = passBuilder_.build(); } } if (messageCase_ == 10) { if (charDieBuilder_ == null) { result.message_ = message_; } else { result.message_ = charDieBuilder_.build(); } } if (messageCase_ == 8) { if (skillResultBuilder_ == null) { result.message_ = message_; } else { result.message_ = skillResultBuilder_.build(); } } if (messageCase_ == 2) { if (costDiceBuilder_ == null) { result.message_ = message_; } else { result.message_ = costDiceBuilder_.build(); } } if (messageCase_ == 9) { if (addDiceBuilder_ == null) { result.message_ = message_; } else { result.message_ = addDiceBuilder_.build(); } } if (messageCase_ == 1) { if (moveCardBuilder_ == null) { result.message_ = message_; } else { result.message_ = moveCardBuilder_.build(); } } if (messageCase_ == 12) { if (useSkillBuilder_ == null) { result.message_ = message_; } else { result.message_ = useSkillBuilder_.build(); } } if (messageCase_ == 303) { if (newCardBuilder_ == null) { result.message_ = message_; } else { result.message_ = newCardBuilder_.build(); } } if (messageCase_ == 608) { if (updateControllerBuilder_ == null) { result.message_ = message_; } else { result.message_ = updateControllerBuilder_.build(); } } if (messageCase_ == 1747) { if (modifyAddBuilder_ == null) { result.message_ = message_; } else { result.message_ = modifyAddBuilder_.build(); } } if (messageCase_ == 174) { if (modifyRemoveBuilder_ == null) { result.message_ = message_; } else { result.message_ = modifyRemoveBuilder_.build(); } } if (messageCase_ == 1682) { if (useSkillEndBuilder_ == null) { result.message_ = message_; } else { result.message_ = useSkillEndBuilder_.build(); } } if (messageCase_ == 411) { if (duelDataChangeBuilder_ == null) { result.message_ = message_; } else { result.message_ = duelDataChangeBuilder_.build(); } } if (messageCase_ == 1083) { if (clientPerformBuilder_ == null) { result.message_ = message_; } else { result.message_ = clientPerformBuilder_.build(); } } if (messageCase_ == 882) { if (gameOverBuilder_ == null) { result.message_ = message_; } else { result.message_ = gameOverBuilder_.build(); } } if (messageCase_ == 1618) { if (opTimerBuilder_ == null) { result.message_ = message_; } else { result.message_ = opTimerBuilder_.build(); } } if (messageCase_ == 1773) { if (waitingListChangeBuilder_ == null) { result.message_ = message_; } else { result.message_ = waitingListChangeBuilder_.build(); } } if (messageCase_ == 1743) { if (cardUpdateBuilder_ == null) { result.message_ = message_; } else { result.message_ = cardUpdateBuilder_.build(); } } if (messageCase_ == 1606) { if (selectOnStageByEffectBuilder_ == null) { result.message_ = message_; } else { result.message_ = selectOnStageByEffectBuilder_.build(); } } if (messageCase_ == 695) { if (costReviseBuilder_ == null) { result.message_ = message_; } else { result.message_ = costReviseBuilder_.build(); } } if (messageCase_ == 1532) { if (phaseContinueBuilder_ == null) { result.message_ = message_; } else { result.message_ = phaseContinueBuilder_.build(); } } if (messageCase_ == 476) { if (pveIntentionInfoBuilder_ == null) { result.message_ = message_; } else { result.message_ = pveIntentionInfoBuilder_.build(); } } if (messageCase_ == 513) { if (pveIntentionChangeBuilder_ == null) { result.message_ = message_; } else { result.message_ = pveIntentionChangeBuilder_.build(); } } if (messageCase_ == 45) { if (skillLimitsChangeBuilder_ == null) { result.message_ = message_; } else { result.message_ = skillLimitsChangeBuilder_.build(); } } if (messageCase_ == 1586) { if (noDamageSkillResultBuilder_ == null) { result.message_ = message_; } else { result.message_ = noDamageSkillResultBuilder_.build(); } } if (messageCase_ == 801) { if (reactionBeginBuilder_ == null) { result.message_ = message_; } else { result.message_ = reactionBeginBuilder_.build(); } } if (messageCase_ == 1282) { if (reactionEndBuilder_ == null) { result.message_ = message_; } else { result.message_ = reactionEndBuilder_.build(); } } if (messageCase_ == 1443) { if (useLegendBuilder_ == null) { result.message_ = message_; } else { result.message_ = useLegendBuilder_.build(); } } result.messageCase_ = messageCase_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage) { return mergeFrom((emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage other) { if (other == emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage.getDefaultInstance()) return this; switch (other.getMessageCase()) { case TOKEN_CHANGE: { mergeTokenChange(other.getTokenChange()); break; } case PHASE_CHANGE: { mergePhaseChange(other.getPhaseChange()); break; } case ADD_CARDS: { mergeAddCards(other.getAddCards()); break; } case REMOVE_CARDS: { mergeRemoveCards(other.getRemoveCards()); break; } case SELECT_ON_STAGE: { mergeSelectOnStage(other.getSelectOnStage()); break; } case DICE_ROLL: { mergeDiceRoll(other.getDiceRoll()); break; } case DICE_REROLL: { mergeDiceReroll(other.getDiceReroll()); break; } case PASS: { mergePass(other.getPass()); break; } case CHAR_DIE: { mergeCharDie(other.getCharDie()); break; } case SKILL_RESULT: { mergeSkillResult(other.getSkillResult()); break; } case COST_DICE: { mergeCostDice(other.getCostDice()); break; } case ADD_DICE: { mergeAddDice(other.getAddDice()); break; } case MOVE_CARD: { mergeMoveCard(other.getMoveCard()); break; } case USE_SKILL: { mergeUseSkill(other.getUseSkill()); break; } case NEW_CARD: { mergeNewCard(other.getNewCard()); break; } case UPDATE_CONTROLLER: { mergeUpdateController(other.getUpdateController()); break; } case MODIFY_ADD: { mergeModifyAdd(other.getModifyAdd()); break; } case MODIFY_REMOVE: { mergeModifyRemove(other.getModifyRemove()); break; } case USE_SKILL_END: { mergeUseSkillEnd(other.getUseSkillEnd()); break; } case DUEL_DATA_CHANGE: { mergeDuelDataChange(other.getDuelDataChange()); break; } case CLIENT_PERFORM: { mergeClientPerform(other.getClientPerform()); break; } case GAME_OVER: { mergeGameOver(other.getGameOver()); break; } case OP_TIMER: { mergeOpTimer(other.getOpTimer()); break; } case WAITING_LIST_CHANGE: { mergeWaitingListChange(other.getWaitingListChange()); break; } case CARD_UPDATE: { mergeCardUpdate(other.getCardUpdate()); break; } case SELECT_ON_STAGE_BY_EFFECT: { mergeSelectOnStageByEffect(other.getSelectOnStageByEffect()); break; } case COST_REVISE: { mergeCostRevise(other.getCostRevise()); break; } case PHASE_CONTINUE: { mergePhaseContinue(other.getPhaseContinue()); break; } case PVE_INTENTION_INFO: { mergePveIntentionInfo(other.getPveIntentionInfo()); break; } case PVE_INTENTION_CHANGE: { mergePveIntentionChange(other.getPveIntentionChange()); break; } case SKILL_LIMITS_CHANGE: { mergeSkillLimitsChange(other.getSkillLimitsChange()); break; } case NO_DAMAGE_SKILL_RESULT: { mergeNoDamageSkillResult(other.getNoDamageSkillResult()); break; } case REACTION_BEGIN: { mergeReactionBegin(other.getReactionBegin()); break; } case REACTION_END: { mergeReactionEnd(other.getReactionEnd()); break; } case USE_LEGEND: { mergeUseLegend(other.getUseLegend()); break; } case MESSAGE_NOT_SET: { break; } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int messageCase_ = 0; private java.lang.Object message_; public MessageCase getMessageCase() { return MessageCase.forNumber( messageCase_); } public Builder clearMessage() { messageCase_ = 0; message_ = null; onChanged(); return this; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange, emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.Builder, emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChangeOrBuilder> tokenChangeBuilder_; /** * .GCGMsgTokenChange token_change = 7; * @return Whether the tokenChange field is set. */ @java.lang.Override public boolean hasTokenChange() { return messageCase_ == 7; } /** * .GCGMsgTokenChange token_change = 7; * @return The tokenChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange getTokenChange() { if (tokenChangeBuilder_ == null) { if (messageCase_ == 7) { return (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_; } return emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance(); } else { if (messageCase_ == 7) { return tokenChangeBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance(); } } /** * .GCGMsgTokenChange token_change = 7; */ public Builder setTokenChange(emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange value) { if (tokenChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { tokenChangeBuilder_.setMessage(value); } messageCase_ = 7; return this; } /** * .GCGMsgTokenChange token_change = 7; */ public Builder setTokenChange( emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.Builder builderForValue) { if (tokenChangeBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { tokenChangeBuilder_.setMessage(builderForValue.build()); } messageCase_ = 7; return this; } /** * .GCGMsgTokenChange token_change = 7; */ public Builder mergeTokenChange(emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange value) { if (tokenChangeBuilder_ == null) { if (messageCase_ == 7 && message_ != emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.newBuilder((emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 7) { tokenChangeBuilder_.mergeFrom(value); } tokenChangeBuilder_.setMessage(value); } messageCase_ = 7; return this; } /** * .GCGMsgTokenChange token_change = 7; */ public Builder clearTokenChange() { if (tokenChangeBuilder_ == null) { if (messageCase_ == 7) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 7) { messageCase_ = 0; message_ = null; } tokenChangeBuilder_.clear(); } return this; } /** * .GCGMsgTokenChange token_change = 7; */ public emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.Builder getTokenChangeBuilder() { return getTokenChangeFieldBuilder().getBuilder(); } /** * .GCGMsgTokenChange token_change = 7; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChangeOrBuilder getTokenChangeOrBuilder() { if ((messageCase_ == 7) && (tokenChangeBuilder_ != null)) { return tokenChangeBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 7) { return (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_; } return emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance(); } } /** * .GCGMsgTokenChange token_change = 7; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange, emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.Builder, emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChangeOrBuilder> getTokenChangeFieldBuilder() { if (tokenChangeBuilder_ == null) { if (!(messageCase_ == 7)) { message_ = emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.getDefaultInstance(); } tokenChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange, emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange.Builder, emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChangeOrBuilder>( (emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.GCGMsgTokenChange) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 7; onChanged();; return tokenChangeBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange, emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.Builder, emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChangeOrBuilder> phaseChangeBuilder_; /** * .GCGMsgPhaseChange phase_change = 15; * @return Whether the phaseChange field is set. */ @java.lang.Override public boolean hasPhaseChange() { return messageCase_ == 15; } /** * .GCGMsgPhaseChange phase_change = 15; * @return The phaseChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange getPhaseChange() { if (phaseChangeBuilder_ == null) { if (messageCase_ == 15) { return (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance(); } else { if (messageCase_ == 15) { return phaseChangeBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance(); } } /** * .GCGMsgPhaseChange phase_change = 15; */ public Builder setPhaseChange(emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange value) { if (phaseChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { phaseChangeBuilder_.setMessage(value); } messageCase_ = 15; return this; } /** * .GCGMsgPhaseChange phase_change = 15; */ public Builder setPhaseChange( emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.Builder builderForValue) { if (phaseChangeBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { phaseChangeBuilder_.setMessage(builderForValue.build()); } messageCase_ = 15; return this; } /** * .GCGMsgPhaseChange phase_change = 15; */ public Builder mergePhaseChange(emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange value) { if (phaseChangeBuilder_ == null) { if (messageCase_ == 15 && message_ != emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.newBuilder((emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 15) { phaseChangeBuilder_.mergeFrom(value); } phaseChangeBuilder_.setMessage(value); } messageCase_ = 15; return this; } /** * .GCGMsgPhaseChange phase_change = 15; */ public Builder clearPhaseChange() { if (phaseChangeBuilder_ == null) { if (messageCase_ == 15) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 15) { messageCase_ = 0; message_ = null; } phaseChangeBuilder_.clear(); } return this; } /** * .GCGMsgPhaseChange phase_change = 15; */ public emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.Builder getPhaseChangeBuilder() { return getPhaseChangeFieldBuilder().getBuilder(); } /** * .GCGMsgPhaseChange phase_change = 15; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChangeOrBuilder getPhaseChangeOrBuilder() { if ((messageCase_ == 15) && (phaseChangeBuilder_ != null)) { return phaseChangeBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 15) { return (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance(); } } /** * .GCGMsgPhaseChange phase_change = 15; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange, emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.Builder, emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChangeOrBuilder> getPhaseChangeFieldBuilder() { if (phaseChangeBuilder_ == null) { if (!(messageCase_ == 15)) { message_ = emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.getDefaultInstance(); } phaseChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange, emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange.Builder, emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChangeOrBuilder>( (emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.GCGMsgPhaseChange) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 15; onChanged();; return phaseChangeBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards, emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.Builder, emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCardsOrBuilder> addCardsBuilder_; /** * .GCGMsgAddCards add_cards = 3; * @return Whether the addCards field is set. */ @java.lang.Override public boolean hasAddCards() { return messageCase_ == 3; } /** * .GCGMsgAddCards add_cards = 3; * @return The addCards. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards getAddCards() { if (addCardsBuilder_ == null) { if (messageCase_ == 3) { return (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_; } return emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance(); } else { if (messageCase_ == 3) { return addCardsBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance(); } } /** * .GCGMsgAddCards add_cards = 3; */ public Builder setAddCards(emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards value) { if (addCardsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { addCardsBuilder_.setMessage(value); } messageCase_ = 3; return this; } /** * .GCGMsgAddCards add_cards = 3; */ public Builder setAddCards( emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.Builder builderForValue) { if (addCardsBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { addCardsBuilder_.setMessage(builderForValue.build()); } messageCase_ = 3; return this; } /** * .GCGMsgAddCards add_cards = 3; */ public Builder mergeAddCards(emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards value) { if (addCardsBuilder_ == null) { if (messageCase_ == 3 && message_ != emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.newBuilder((emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 3) { addCardsBuilder_.mergeFrom(value); } addCardsBuilder_.setMessage(value); } messageCase_ = 3; return this; } /** * .GCGMsgAddCards add_cards = 3; */ public Builder clearAddCards() { if (addCardsBuilder_ == null) { if (messageCase_ == 3) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 3) { messageCase_ = 0; message_ = null; } addCardsBuilder_.clear(); } return this; } /** * .GCGMsgAddCards add_cards = 3; */ public emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.Builder getAddCardsBuilder() { return getAddCardsFieldBuilder().getBuilder(); } /** * .GCGMsgAddCards add_cards = 3; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCardsOrBuilder getAddCardsOrBuilder() { if ((messageCase_ == 3) && (addCardsBuilder_ != null)) { return addCardsBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 3) { return (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_; } return emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance(); } } /** * .GCGMsgAddCards add_cards = 3; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards, emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.Builder, emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCardsOrBuilder> getAddCardsFieldBuilder() { if (addCardsBuilder_ == null) { if (!(messageCase_ == 3)) { message_ = emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.getDefaultInstance(); } addCardsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards, emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards.Builder, emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCardsOrBuilder>( (emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.GCGMsgAddCards) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 3; onChanged();; return addCardsBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards, emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.Builder, emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCardsOrBuilder> removeCardsBuilder_; /** * .GCGMsgRemoveCards remove_cards = 5; * @return Whether the removeCards field is set. */ @java.lang.Override public boolean hasRemoveCards() { return messageCase_ == 5; } /** * .GCGMsgRemoveCards remove_cards = 5; * @return The removeCards. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards getRemoveCards() { if (removeCardsBuilder_ == null) { if (messageCase_ == 5) { return (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_; } return emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance(); } else { if (messageCase_ == 5) { return removeCardsBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance(); } } /** * .GCGMsgRemoveCards remove_cards = 5; */ public Builder setRemoveCards(emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards value) { if (removeCardsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { removeCardsBuilder_.setMessage(value); } messageCase_ = 5; return this; } /** * .GCGMsgRemoveCards remove_cards = 5; */ public Builder setRemoveCards( emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.Builder builderForValue) { if (removeCardsBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { removeCardsBuilder_.setMessage(builderForValue.build()); } messageCase_ = 5; return this; } /** * .GCGMsgRemoveCards remove_cards = 5; */ public Builder mergeRemoveCards(emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards value) { if (removeCardsBuilder_ == null) { if (messageCase_ == 5 && message_ != emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.newBuilder((emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 5) { removeCardsBuilder_.mergeFrom(value); } removeCardsBuilder_.setMessage(value); } messageCase_ = 5; return this; } /** * .GCGMsgRemoveCards remove_cards = 5; */ public Builder clearRemoveCards() { if (removeCardsBuilder_ == null) { if (messageCase_ == 5) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 5) { messageCase_ = 0; message_ = null; } removeCardsBuilder_.clear(); } return this; } /** * .GCGMsgRemoveCards remove_cards = 5; */ public emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.Builder getRemoveCardsBuilder() { return getRemoveCardsFieldBuilder().getBuilder(); } /** * .GCGMsgRemoveCards remove_cards = 5; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCardsOrBuilder getRemoveCardsOrBuilder() { if ((messageCase_ == 5) && (removeCardsBuilder_ != null)) { return removeCardsBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 5) { return (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_; } return emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance(); } } /** * .GCGMsgRemoveCards remove_cards = 5; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards, emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.Builder, emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCardsOrBuilder> getRemoveCardsFieldBuilder() { if (removeCardsBuilder_ == null) { if (!(messageCase_ == 5)) { message_ = emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.getDefaultInstance(); } removeCardsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards, emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards.Builder, emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCardsOrBuilder>( (emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.GCGMsgRemoveCards) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 5; onChanged();; return removeCardsBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage, emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.Builder, emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStageOrBuilder> selectOnStageBuilder_; /** * .GCGMsgSelectOnStage select_on_stage = 14; * @return Whether the selectOnStage field is set. */ @java.lang.Override public boolean hasSelectOnStage() { return messageCase_ == 14; } /** * .GCGMsgSelectOnStage select_on_stage = 14; * @return The selectOnStage. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage getSelectOnStage() { if (selectOnStageBuilder_ == null) { if (messageCase_ == 14) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance(); } else { if (messageCase_ == 14) { return selectOnStageBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance(); } } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ public Builder setSelectOnStage(emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage value) { if (selectOnStageBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { selectOnStageBuilder_.setMessage(value); } messageCase_ = 14; return this; } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ public Builder setSelectOnStage( emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.Builder builderForValue) { if (selectOnStageBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { selectOnStageBuilder_.setMessage(builderForValue.build()); } messageCase_ = 14; return this; } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ public Builder mergeSelectOnStage(emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage value) { if (selectOnStageBuilder_ == null) { if (messageCase_ == 14 && message_ != emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.newBuilder((emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 14) { selectOnStageBuilder_.mergeFrom(value); } selectOnStageBuilder_.setMessage(value); } messageCase_ = 14; return this; } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ public Builder clearSelectOnStage() { if (selectOnStageBuilder_ == null) { if (messageCase_ == 14) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 14) { messageCase_ = 0; message_ = null; } selectOnStageBuilder_.clear(); } return this; } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ public emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.Builder getSelectOnStageBuilder() { return getSelectOnStageFieldBuilder().getBuilder(); } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStageOrBuilder getSelectOnStageOrBuilder() { if ((messageCase_ == 14) && (selectOnStageBuilder_ != null)) { return selectOnStageBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 14) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance(); } } /** * .GCGMsgSelectOnStage select_on_stage = 14; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage, emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.Builder, emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStageOrBuilder> getSelectOnStageFieldBuilder() { if (selectOnStageBuilder_ == null) { if (!(messageCase_ == 14)) { message_ = emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.getDefaultInstance(); } selectOnStageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage, emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage.Builder, emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStageOrBuilder>( (emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.GCGMsgSelectOnStage) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 14; onChanged();; return selectOnStageBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll, emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.Builder, emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRollOrBuilder> diceRollBuilder_; /** * .GCGMsgDiceRoll dice_roll = 13; * @return Whether the diceRoll field is set. */ @java.lang.Override public boolean hasDiceRoll() { return messageCase_ == 13; } /** * .GCGMsgDiceRoll dice_roll = 13; * @return The diceRoll. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll getDiceRoll() { if (diceRollBuilder_ == null) { if (messageCase_ == 13) { return (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance(); } else { if (messageCase_ == 13) { return diceRollBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance(); } } /** * .GCGMsgDiceRoll dice_roll = 13; */ public Builder setDiceRoll(emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll value) { if (diceRollBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { diceRollBuilder_.setMessage(value); } messageCase_ = 13; return this; } /** * .GCGMsgDiceRoll dice_roll = 13; */ public Builder setDiceRoll( emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.Builder builderForValue) { if (diceRollBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { diceRollBuilder_.setMessage(builderForValue.build()); } messageCase_ = 13; return this; } /** * .GCGMsgDiceRoll dice_roll = 13; */ public Builder mergeDiceRoll(emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll value) { if (diceRollBuilder_ == null) { if (messageCase_ == 13 && message_ != emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.newBuilder((emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 13) { diceRollBuilder_.mergeFrom(value); } diceRollBuilder_.setMessage(value); } messageCase_ = 13; return this; } /** * .GCGMsgDiceRoll dice_roll = 13; */ public Builder clearDiceRoll() { if (diceRollBuilder_ == null) { if (messageCase_ == 13) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 13) { messageCase_ = 0; message_ = null; } diceRollBuilder_.clear(); } return this; } /** * .GCGMsgDiceRoll dice_roll = 13; */ public emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.Builder getDiceRollBuilder() { return getDiceRollFieldBuilder().getBuilder(); } /** * .GCGMsgDiceRoll dice_roll = 13; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRollOrBuilder getDiceRollOrBuilder() { if ((messageCase_ == 13) && (diceRollBuilder_ != null)) { return diceRollBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 13) { return (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance(); } } /** * .GCGMsgDiceRoll dice_roll = 13; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll, emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.Builder, emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRollOrBuilder> getDiceRollFieldBuilder() { if (diceRollBuilder_ == null) { if (!(messageCase_ == 13)) { message_ = emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.getDefaultInstance(); } diceRollBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll, emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll.Builder, emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRollOrBuilder>( (emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.GCGMsgDiceRoll) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 13; onChanged();; return diceRollBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll, emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.Builder, emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceRerollOrBuilder> diceRerollBuilder_; /** * .GCGMsgDiceReroll dice_reroll = 11; * @return Whether the diceReroll field is set. */ @java.lang.Override public boolean hasDiceReroll() { return messageCase_ == 11; } /** * .GCGMsgDiceReroll dice_reroll = 11; * @return The diceReroll. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll getDiceReroll() { if (diceRerollBuilder_ == null) { if (messageCase_ == 11) { return (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance(); } else { if (messageCase_ == 11) { return diceRerollBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance(); } } /** * .GCGMsgDiceReroll dice_reroll = 11; */ public Builder setDiceReroll(emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll value) { if (diceRerollBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { diceRerollBuilder_.setMessage(value); } messageCase_ = 11; return this; } /** * .GCGMsgDiceReroll dice_reroll = 11; */ public Builder setDiceReroll( emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.Builder builderForValue) { if (diceRerollBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { diceRerollBuilder_.setMessage(builderForValue.build()); } messageCase_ = 11; return this; } /** * .GCGMsgDiceReroll dice_reroll = 11; */ public Builder mergeDiceReroll(emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll value) { if (diceRerollBuilder_ == null) { if (messageCase_ == 11 && message_ != emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.newBuilder((emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 11) { diceRerollBuilder_.mergeFrom(value); } diceRerollBuilder_.setMessage(value); } messageCase_ = 11; return this; } /** * .GCGMsgDiceReroll dice_reroll = 11; */ public Builder clearDiceReroll() { if (diceRerollBuilder_ == null) { if (messageCase_ == 11) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 11) { messageCase_ = 0; message_ = null; } diceRerollBuilder_.clear(); } return this; } /** * .GCGMsgDiceReroll dice_reroll = 11; */ public emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.Builder getDiceRerollBuilder() { return getDiceRerollFieldBuilder().getBuilder(); } /** * .GCGMsgDiceReroll dice_reroll = 11; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceRerollOrBuilder getDiceRerollOrBuilder() { if ((messageCase_ == 11) && (diceRerollBuilder_ != null)) { return diceRerollBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 11) { return (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_; } return emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance(); } } /** * .GCGMsgDiceReroll dice_reroll = 11; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll, emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.Builder, emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceRerollOrBuilder> getDiceRerollFieldBuilder() { if (diceRerollBuilder_ == null) { if (!(messageCase_ == 11)) { message_ = emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.getDefaultInstance(); } diceRerollBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll, emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll.Builder, emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceRerollOrBuilder>( (emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.GCGMsgDiceReroll) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 11; onChanged();; return diceRerollBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass, emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.Builder, emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPassOrBuilder> passBuilder_; /** * .GCGMsgPass pass = 4; * @return Whether the pass field is set. */ @java.lang.Override public boolean hasPass() { return messageCase_ == 4; } /** * .GCGMsgPass pass = 4; * @return The pass. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass getPass() { if (passBuilder_ == null) { if (messageCase_ == 4) { return (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_; } return emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance(); } else { if (messageCase_ == 4) { return passBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance(); } } /** * .GCGMsgPass pass = 4; */ public Builder setPass(emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass value) { if (passBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { passBuilder_.setMessage(value); } messageCase_ = 4; return this; } /** * .GCGMsgPass pass = 4; */ public Builder setPass( emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.Builder builderForValue) { if (passBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { passBuilder_.setMessage(builderForValue.build()); } messageCase_ = 4; return this; } /** * .GCGMsgPass pass = 4; */ public Builder mergePass(emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass value) { if (passBuilder_ == null) { if (messageCase_ == 4 && message_ != emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.newBuilder((emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 4) { passBuilder_.mergeFrom(value); } passBuilder_.setMessage(value); } messageCase_ = 4; return this; } /** * .GCGMsgPass pass = 4; */ public Builder clearPass() { if (passBuilder_ == null) { if (messageCase_ == 4) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 4) { messageCase_ = 0; message_ = null; } passBuilder_.clear(); } return this; } /** * .GCGMsgPass pass = 4; */ public emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.Builder getPassBuilder() { return getPassFieldBuilder().getBuilder(); } /** * .GCGMsgPass pass = 4; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPassOrBuilder getPassOrBuilder() { if ((messageCase_ == 4) && (passBuilder_ != null)) { return passBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 4) { return (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_; } return emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance(); } } /** * .GCGMsgPass pass = 4; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass, emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.Builder, emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPassOrBuilder> getPassFieldBuilder() { if (passBuilder_ == null) { if (!(messageCase_ == 4)) { message_ = emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.getDefaultInstance(); } passBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass, emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass.Builder, emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPassOrBuilder>( (emu.grasscutter.net.proto.GCGMsgPassOuterClass.GCGMsgPass) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 4; onChanged();; return passBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie, emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.Builder, emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDieOrBuilder> charDieBuilder_; /** * .GCGMsgCharDie char_die = 10; * @return Whether the charDie field is set. */ @java.lang.Override public boolean hasCharDie() { return messageCase_ == 10; } /** * .GCGMsgCharDie char_die = 10; * @return The charDie. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie getCharDie() { if (charDieBuilder_ == null) { if (messageCase_ == 10) { return (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_; } return emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance(); } else { if (messageCase_ == 10) { return charDieBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance(); } } /** * .GCGMsgCharDie char_die = 10; */ public Builder setCharDie(emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie value) { if (charDieBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { charDieBuilder_.setMessage(value); } messageCase_ = 10; return this; } /** * .GCGMsgCharDie char_die = 10; */ public Builder setCharDie( emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.Builder builderForValue) { if (charDieBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { charDieBuilder_.setMessage(builderForValue.build()); } messageCase_ = 10; return this; } /** * .GCGMsgCharDie char_die = 10; */ public Builder mergeCharDie(emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie value) { if (charDieBuilder_ == null) { if (messageCase_ == 10 && message_ != emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.newBuilder((emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 10) { charDieBuilder_.mergeFrom(value); } charDieBuilder_.setMessage(value); } messageCase_ = 10; return this; } /** * .GCGMsgCharDie char_die = 10; */ public Builder clearCharDie() { if (charDieBuilder_ == null) { if (messageCase_ == 10) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 10) { messageCase_ = 0; message_ = null; } charDieBuilder_.clear(); } return this; } /** * .GCGMsgCharDie char_die = 10; */ public emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.Builder getCharDieBuilder() { return getCharDieFieldBuilder().getBuilder(); } /** * .GCGMsgCharDie char_die = 10; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDieOrBuilder getCharDieOrBuilder() { if ((messageCase_ == 10) && (charDieBuilder_ != null)) { return charDieBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 10) { return (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_; } return emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance(); } } /** * .GCGMsgCharDie char_die = 10; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie, emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.Builder, emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDieOrBuilder> getCharDieFieldBuilder() { if (charDieBuilder_ == null) { if (!(messageCase_ == 10)) { message_ = emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.getDefaultInstance(); } charDieBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie, emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie.Builder, emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDieOrBuilder>( (emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.GCGMsgCharDie) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 10; onChanged();; return charDieBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult, emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.Builder, emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResultOrBuilder> skillResultBuilder_; /** * .GCGMsgSkillResult skill_result = 8; * @return Whether the skillResult field is set. */ @java.lang.Override public boolean hasSkillResult() { return messageCase_ == 8; } /** * .GCGMsgSkillResult skill_result = 8; * @return The skillResult. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult getSkillResult() { if (skillResultBuilder_ == null) { if (messageCase_ == 8) { return (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance(); } else { if (messageCase_ == 8) { return skillResultBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance(); } } /** * .GCGMsgSkillResult skill_result = 8; */ public Builder setSkillResult(emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult value) { if (skillResultBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { skillResultBuilder_.setMessage(value); } messageCase_ = 8; return this; } /** * .GCGMsgSkillResult skill_result = 8; */ public Builder setSkillResult( emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.Builder builderForValue) { if (skillResultBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { skillResultBuilder_.setMessage(builderForValue.build()); } messageCase_ = 8; return this; } /** * .GCGMsgSkillResult skill_result = 8; */ public Builder mergeSkillResult(emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult value) { if (skillResultBuilder_ == null) { if (messageCase_ == 8 && message_ != emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.newBuilder((emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 8) { skillResultBuilder_.mergeFrom(value); } skillResultBuilder_.setMessage(value); } messageCase_ = 8; return this; } /** * .GCGMsgSkillResult skill_result = 8; */ public Builder clearSkillResult() { if (skillResultBuilder_ == null) { if (messageCase_ == 8) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 8) { messageCase_ = 0; message_ = null; } skillResultBuilder_.clear(); } return this; } /** * .GCGMsgSkillResult skill_result = 8; */ public emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.Builder getSkillResultBuilder() { return getSkillResultFieldBuilder().getBuilder(); } /** * .GCGMsgSkillResult skill_result = 8; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResultOrBuilder getSkillResultOrBuilder() { if ((messageCase_ == 8) && (skillResultBuilder_ != null)) { return skillResultBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 8) { return (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance(); } } /** * .GCGMsgSkillResult skill_result = 8; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult, emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.Builder, emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResultOrBuilder> getSkillResultFieldBuilder() { if (skillResultBuilder_ == null) { if (!(messageCase_ == 8)) { message_ = emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.getDefaultInstance(); } skillResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult, emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult.Builder, emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResultOrBuilder>( (emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.GCGMsgSkillResult) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 8; onChanged();; return skillResultBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice, emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.Builder, emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDiceOrBuilder> costDiceBuilder_; /** * .GCGMsgCostDice cost_dice = 2; * @return Whether the costDice field is set. */ @java.lang.Override public boolean hasCostDice() { return messageCase_ == 2; } /** * .GCGMsgCostDice cost_dice = 2; * @return The costDice. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice getCostDice() { if (costDiceBuilder_ == null) { if (messageCase_ == 2) { return (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_; } return emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance(); } else { if (messageCase_ == 2) { return costDiceBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance(); } } /** * .GCGMsgCostDice cost_dice = 2; */ public Builder setCostDice(emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice value) { if (costDiceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { costDiceBuilder_.setMessage(value); } messageCase_ = 2; return this; } /** * .GCGMsgCostDice cost_dice = 2; */ public Builder setCostDice( emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.Builder builderForValue) { if (costDiceBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { costDiceBuilder_.setMessage(builderForValue.build()); } messageCase_ = 2; return this; } /** * .GCGMsgCostDice cost_dice = 2; */ public Builder mergeCostDice(emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice value) { if (costDiceBuilder_ == null) { if (messageCase_ == 2 && message_ != emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.newBuilder((emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 2) { costDiceBuilder_.mergeFrom(value); } costDiceBuilder_.setMessage(value); } messageCase_ = 2; return this; } /** * .GCGMsgCostDice cost_dice = 2; */ public Builder clearCostDice() { if (costDiceBuilder_ == null) { if (messageCase_ == 2) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 2) { messageCase_ = 0; message_ = null; } costDiceBuilder_.clear(); } return this; } /** * .GCGMsgCostDice cost_dice = 2; */ public emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.Builder getCostDiceBuilder() { return getCostDiceFieldBuilder().getBuilder(); } /** * .GCGMsgCostDice cost_dice = 2; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDiceOrBuilder getCostDiceOrBuilder() { if ((messageCase_ == 2) && (costDiceBuilder_ != null)) { return costDiceBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 2) { return (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_; } return emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance(); } } /** * .GCGMsgCostDice cost_dice = 2; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice, emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.Builder, emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDiceOrBuilder> getCostDiceFieldBuilder() { if (costDiceBuilder_ == null) { if (!(messageCase_ == 2)) { message_ = emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.getDefaultInstance(); } costDiceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice, emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice.Builder, emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDiceOrBuilder>( (emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.GCGMsgCostDice) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 2; onChanged();; return costDiceBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice, emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.Builder, emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDiceOrBuilder> addDiceBuilder_; /** * .GCGMsgAddDice add_dice = 9; * @return Whether the addDice field is set. */ @java.lang.Override public boolean hasAddDice() { return messageCase_ == 9; } /** * .GCGMsgAddDice add_dice = 9; * @return The addDice. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice getAddDice() { if (addDiceBuilder_ == null) { if (messageCase_ == 9) { return (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_; } return emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance(); } else { if (messageCase_ == 9) { return addDiceBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance(); } } /** * .GCGMsgAddDice add_dice = 9; */ public Builder setAddDice(emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice value) { if (addDiceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { addDiceBuilder_.setMessage(value); } messageCase_ = 9; return this; } /** * .GCGMsgAddDice add_dice = 9; */ public Builder setAddDice( emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.Builder builderForValue) { if (addDiceBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { addDiceBuilder_.setMessage(builderForValue.build()); } messageCase_ = 9; return this; } /** * .GCGMsgAddDice add_dice = 9; */ public Builder mergeAddDice(emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice value) { if (addDiceBuilder_ == null) { if (messageCase_ == 9 && message_ != emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.newBuilder((emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 9) { addDiceBuilder_.mergeFrom(value); } addDiceBuilder_.setMessage(value); } messageCase_ = 9; return this; } /** * .GCGMsgAddDice add_dice = 9; */ public Builder clearAddDice() { if (addDiceBuilder_ == null) { if (messageCase_ == 9) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 9) { messageCase_ = 0; message_ = null; } addDiceBuilder_.clear(); } return this; } /** * .GCGMsgAddDice add_dice = 9; */ public emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.Builder getAddDiceBuilder() { return getAddDiceFieldBuilder().getBuilder(); } /** * .GCGMsgAddDice add_dice = 9; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDiceOrBuilder getAddDiceOrBuilder() { if ((messageCase_ == 9) && (addDiceBuilder_ != null)) { return addDiceBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 9) { return (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_; } return emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance(); } } /** * .GCGMsgAddDice add_dice = 9; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice, emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.Builder, emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDiceOrBuilder> getAddDiceFieldBuilder() { if (addDiceBuilder_ == null) { if (!(messageCase_ == 9)) { message_ = emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.getDefaultInstance(); } addDiceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice, emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice.Builder, emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDiceOrBuilder>( (emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.GCGMsgAddDice) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 9; onChanged();; return addDiceBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard, emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.Builder, emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCardOrBuilder> moveCardBuilder_; /** * .GCGMsgMoveCard move_card = 1; * @return Whether the moveCard field is set. */ @java.lang.Override public boolean hasMoveCard() { return messageCase_ == 1; } /** * .GCGMsgMoveCard move_card = 1; * @return The moveCard. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard getMoveCard() { if (moveCardBuilder_ == null) { if (messageCase_ == 1) { return (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_; } return emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance(); } else { if (messageCase_ == 1) { return moveCardBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance(); } } /** * .GCGMsgMoveCard move_card = 1; */ public Builder setMoveCard(emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard value) { if (moveCardBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { moveCardBuilder_.setMessage(value); } messageCase_ = 1; return this; } /** * .GCGMsgMoveCard move_card = 1; */ public Builder setMoveCard( emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.Builder builderForValue) { if (moveCardBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { moveCardBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1; return this; } /** * .GCGMsgMoveCard move_card = 1; */ public Builder mergeMoveCard(emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard value) { if (moveCardBuilder_ == null) { if (messageCase_ == 1 && message_ != emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.newBuilder((emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1) { moveCardBuilder_.mergeFrom(value); } moveCardBuilder_.setMessage(value); } messageCase_ = 1; return this; } /** * .GCGMsgMoveCard move_card = 1; */ public Builder clearMoveCard() { if (moveCardBuilder_ == null) { if (messageCase_ == 1) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1) { messageCase_ = 0; message_ = null; } moveCardBuilder_.clear(); } return this; } /** * .GCGMsgMoveCard move_card = 1; */ public emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.Builder getMoveCardBuilder() { return getMoveCardFieldBuilder().getBuilder(); } /** * .GCGMsgMoveCard move_card = 1; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCardOrBuilder getMoveCardOrBuilder() { if ((messageCase_ == 1) && (moveCardBuilder_ != null)) { return moveCardBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1) { return (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_; } return emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance(); } } /** * .GCGMsgMoveCard move_card = 1; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard, emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.Builder, emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCardOrBuilder> getMoveCardFieldBuilder() { if (moveCardBuilder_ == null) { if (!(messageCase_ == 1)) { message_ = emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.getDefaultInstance(); } moveCardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard, emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard.Builder, emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCardOrBuilder>( (emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.GCGMsgMoveCard) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1; onChanged();; return moveCardBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill, emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.Builder, emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkillOrBuilder> useSkillBuilder_; /** * .GCGMsgUseSkill use_skill = 12; * @return Whether the useSkill field is set. */ @java.lang.Override public boolean hasUseSkill() { return messageCase_ == 12; } /** * .GCGMsgUseSkill use_skill = 12; * @return The useSkill. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill getUseSkill() { if (useSkillBuilder_ == null) { if (messageCase_ == 12) { return (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance(); } else { if (messageCase_ == 12) { return useSkillBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance(); } } /** * .GCGMsgUseSkill use_skill = 12; */ public Builder setUseSkill(emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill value) { if (useSkillBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { useSkillBuilder_.setMessage(value); } messageCase_ = 12; return this; } /** * .GCGMsgUseSkill use_skill = 12; */ public Builder setUseSkill( emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.Builder builderForValue) { if (useSkillBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { useSkillBuilder_.setMessage(builderForValue.build()); } messageCase_ = 12; return this; } /** * .GCGMsgUseSkill use_skill = 12; */ public Builder mergeUseSkill(emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill value) { if (useSkillBuilder_ == null) { if (messageCase_ == 12 && message_ != emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.newBuilder((emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 12) { useSkillBuilder_.mergeFrom(value); } useSkillBuilder_.setMessage(value); } messageCase_ = 12; return this; } /** * .GCGMsgUseSkill use_skill = 12; */ public Builder clearUseSkill() { if (useSkillBuilder_ == null) { if (messageCase_ == 12) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 12) { messageCase_ = 0; message_ = null; } useSkillBuilder_.clear(); } return this; } /** * .GCGMsgUseSkill use_skill = 12; */ public emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.Builder getUseSkillBuilder() { return getUseSkillFieldBuilder().getBuilder(); } /** * .GCGMsgUseSkill use_skill = 12; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkillOrBuilder getUseSkillOrBuilder() { if ((messageCase_ == 12) && (useSkillBuilder_ != null)) { return useSkillBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 12) { return (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance(); } } /** * .GCGMsgUseSkill use_skill = 12; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill, emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.Builder, emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkillOrBuilder> getUseSkillFieldBuilder() { if (useSkillBuilder_ == null) { if (!(messageCase_ == 12)) { message_ = emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.getDefaultInstance(); } useSkillBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill, emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill.Builder, emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkillOrBuilder>( (emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.GCGMsgUseSkill) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 12; onChanged();; return useSkillBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard, emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.Builder, emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCardOrBuilder> newCardBuilder_; /** * .GCGMsgNewCard new_card = 303; * @return Whether the newCard field is set. */ @java.lang.Override public boolean hasNewCard() { return messageCase_ == 303; } /** * .GCGMsgNewCard new_card = 303; * @return The newCard. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard getNewCard() { if (newCardBuilder_ == null) { if (messageCase_ == 303) { return (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_; } return emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance(); } else { if (messageCase_ == 303) { return newCardBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance(); } } /** * .GCGMsgNewCard new_card = 303; */ public Builder setNewCard(emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard value) { if (newCardBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { newCardBuilder_.setMessage(value); } messageCase_ = 303; return this; } /** * .GCGMsgNewCard new_card = 303; */ public Builder setNewCard( emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.Builder builderForValue) { if (newCardBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { newCardBuilder_.setMessage(builderForValue.build()); } messageCase_ = 303; return this; } /** * .GCGMsgNewCard new_card = 303; */ public Builder mergeNewCard(emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard value) { if (newCardBuilder_ == null) { if (messageCase_ == 303 && message_ != emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.newBuilder((emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 303) { newCardBuilder_.mergeFrom(value); } newCardBuilder_.setMessage(value); } messageCase_ = 303; return this; } /** * .GCGMsgNewCard new_card = 303; */ public Builder clearNewCard() { if (newCardBuilder_ == null) { if (messageCase_ == 303) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 303) { messageCase_ = 0; message_ = null; } newCardBuilder_.clear(); } return this; } /** * .GCGMsgNewCard new_card = 303; */ public emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.Builder getNewCardBuilder() { return getNewCardFieldBuilder().getBuilder(); } /** * .GCGMsgNewCard new_card = 303; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCardOrBuilder getNewCardOrBuilder() { if ((messageCase_ == 303) && (newCardBuilder_ != null)) { return newCardBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 303) { return (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_; } return emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance(); } } /** * .GCGMsgNewCard new_card = 303; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard, emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.Builder, emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCardOrBuilder> getNewCardFieldBuilder() { if (newCardBuilder_ == null) { if (!(messageCase_ == 303)) { message_ = emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.getDefaultInstance(); } newCardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard, emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard.Builder, emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCardOrBuilder>( (emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.GCGMsgNewCard) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 303; onChanged();; return newCardBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController, emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.Builder, emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateControllerOrBuilder> updateControllerBuilder_; /** * .GCGMsgUpdateController update_controller = 608; * @return Whether the updateController field is set. */ @java.lang.Override public boolean hasUpdateController() { return messageCase_ == 608; } /** * .GCGMsgUpdateController update_controller = 608; * @return The updateController. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController getUpdateController() { if (updateControllerBuilder_ == null) { if (messageCase_ == 608) { return (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_; } return emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance(); } else { if (messageCase_ == 608) { return updateControllerBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance(); } } /** * .GCGMsgUpdateController update_controller = 608; */ public Builder setUpdateController(emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController value) { if (updateControllerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { updateControllerBuilder_.setMessage(value); } messageCase_ = 608; return this; } /** * .GCGMsgUpdateController update_controller = 608; */ public Builder setUpdateController( emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.Builder builderForValue) { if (updateControllerBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { updateControllerBuilder_.setMessage(builderForValue.build()); } messageCase_ = 608; return this; } /** * .GCGMsgUpdateController update_controller = 608; */ public Builder mergeUpdateController(emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController value) { if (updateControllerBuilder_ == null) { if (messageCase_ == 608 && message_ != emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.newBuilder((emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 608) { updateControllerBuilder_.mergeFrom(value); } updateControllerBuilder_.setMessage(value); } messageCase_ = 608; return this; } /** * .GCGMsgUpdateController update_controller = 608; */ public Builder clearUpdateController() { if (updateControllerBuilder_ == null) { if (messageCase_ == 608) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 608) { messageCase_ = 0; message_ = null; } updateControllerBuilder_.clear(); } return this; } /** * .GCGMsgUpdateController update_controller = 608; */ public emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.Builder getUpdateControllerBuilder() { return getUpdateControllerFieldBuilder().getBuilder(); } /** * .GCGMsgUpdateController update_controller = 608; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateControllerOrBuilder getUpdateControllerOrBuilder() { if ((messageCase_ == 608) && (updateControllerBuilder_ != null)) { return updateControllerBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 608) { return (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_; } return emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance(); } } /** * .GCGMsgUpdateController update_controller = 608; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController, emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.Builder, emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateControllerOrBuilder> getUpdateControllerFieldBuilder() { if (updateControllerBuilder_ == null) { if (!(messageCase_ == 608)) { message_ = emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.getDefaultInstance(); } updateControllerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController, emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController.Builder, emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateControllerOrBuilder>( (emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.GCGMsgUpdateController) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 608; onChanged();; return updateControllerBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd, emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.Builder, emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAddOrBuilder> modifyAddBuilder_; /** * .GCGMsgModifyAdd modify_add = 1747; * @return Whether the modifyAdd field is set. */ @java.lang.Override public boolean hasModifyAdd() { return messageCase_ == 1747; } /** * .GCGMsgModifyAdd modify_add = 1747; * @return The modifyAdd. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd getModifyAdd() { if (modifyAddBuilder_ == null) { if (messageCase_ == 1747) { return (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_; } return emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance(); } else { if (messageCase_ == 1747) { return modifyAddBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance(); } } /** * .GCGMsgModifyAdd modify_add = 1747; */ public Builder setModifyAdd(emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd value) { if (modifyAddBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { modifyAddBuilder_.setMessage(value); } messageCase_ = 1747; return this; } /** * .GCGMsgModifyAdd modify_add = 1747; */ public Builder setModifyAdd( emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.Builder builderForValue) { if (modifyAddBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { modifyAddBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1747; return this; } /** * .GCGMsgModifyAdd modify_add = 1747; */ public Builder mergeModifyAdd(emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd value) { if (modifyAddBuilder_ == null) { if (messageCase_ == 1747 && message_ != emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.newBuilder((emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1747) { modifyAddBuilder_.mergeFrom(value); } modifyAddBuilder_.setMessage(value); } messageCase_ = 1747; return this; } /** * .GCGMsgModifyAdd modify_add = 1747; */ public Builder clearModifyAdd() { if (modifyAddBuilder_ == null) { if (messageCase_ == 1747) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1747) { messageCase_ = 0; message_ = null; } modifyAddBuilder_.clear(); } return this; } /** * .GCGMsgModifyAdd modify_add = 1747; */ public emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.Builder getModifyAddBuilder() { return getModifyAddFieldBuilder().getBuilder(); } /** * .GCGMsgModifyAdd modify_add = 1747; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAddOrBuilder getModifyAddOrBuilder() { if ((messageCase_ == 1747) && (modifyAddBuilder_ != null)) { return modifyAddBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1747) { return (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_; } return emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance(); } } /** * .GCGMsgModifyAdd modify_add = 1747; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd, emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.Builder, emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAddOrBuilder> getModifyAddFieldBuilder() { if (modifyAddBuilder_ == null) { if (!(messageCase_ == 1747)) { message_ = emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.getDefaultInstance(); } modifyAddBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd, emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd.Builder, emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAddOrBuilder>( (emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.GCGMsgModifyAdd) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1747; onChanged();; return modifyAddBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove, emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.Builder, emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemoveOrBuilder> modifyRemoveBuilder_; /** * .GCGMsgModifyRemove modify_remove = 174; * @return Whether the modifyRemove field is set. */ @java.lang.Override public boolean hasModifyRemove() { return messageCase_ == 174; } /** * .GCGMsgModifyRemove modify_remove = 174; * @return The modifyRemove. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove getModifyRemove() { if (modifyRemoveBuilder_ == null) { if (messageCase_ == 174) { return (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_; } return emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance(); } else { if (messageCase_ == 174) { return modifyRemoveBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance(); } } /** * .GCGMsgModifyRemove modify_remove = 174; */ public Builder setModifyRemove(emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove value) { if (modifyRemoveBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { modifyRemoveBuilder_.setMessage(value); } messageCase_ = 174; return this; } /** * .GCGMsgModifyRemove modify_remove = 174; */ public Builder setModifyRemove( emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.Builder builderForValue) { if (modifyRemoveBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { modifyRemoveBuilder_.setMessage(builderForValue.build()); } messageCase_ = 174; return this; } /** * .GCGMsgModifyRemove modify_remove = 174; */ public Builder mergeModifyRemove(emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove value) { if (modifyRemoveBuilder_ == null) { if (messageCase_ == 174 && message_ != emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.newBuilder((emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 174) { modifyRemoveBuilder_.mergeFrom(value); } modifyRemoveBuilder_.setMessage(value); } messageCase_ = 174; return this; } /** * .GCGMsgModifyRemove modify_remove = 174; */ public Builder clearModifyRemove() { if (modifyRemoveBuilder_ == null) { if (messageCase_ == 174) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 174) { messageCase_ = 0; message_ = null; } modifyRemoveBuilder_.clear(); } return this; } /** * .GCGMsgModifyRemove modify_remove = 174; */ public emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.Builder getModifyRemoveBuilder() { return getModifyRemoveFieldBuilder().getBuilder(); } /** * .GCGMsgModifyRemove modify_remove = 174; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemoveOrBuilder getModifyRemoveOrBuilder() { if ((messageCase_ == 174) && (modifyRemoveBuilder_ != null)) { return modifyRemoveBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 174) { return (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_; } return emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance(); } } /** * .GCGMsgModifyRemove modify_remove = 174; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove, emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.Builder, emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemoveOrBuilder> getModifyRemoveFieldBuilder() { if (modifyRemoveBuilder_ == null) { if (!(messageCase_ == 174)) { message_ = emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.getDefaultInstance(); } modifyRemoveBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove, emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove.Builder, emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemoveOrBuilder>( (emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.GCGMsgModifyRemove) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 174; onChanged();; return modifyRemoveBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd, emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.Builder, emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEndOrBuilder> useSkillEndBuilder_; /** * .GCGMsgUseSkillEnd use_skill_end = 1682; * @return Whether the useSkillEnd field is set. */ @java.lang.Override public boolean hasUseSkillEnd() { return messageCase_ == 1682; } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; * @return The useSkillEnd. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd getUseSkillEnd() { if (useSkillEndBuilder_ == null) { if (messageCase_ == 1682) { return (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance(); } else { if (messageCase_ == 1682) { return useSkillEndBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance(); } } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ public Builder setUseSkillEnd(emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd value) { if (useSkillEndBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { useSkillEndBuilder_.setMessage(value); } messageCase_ = 1682; return this; } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ public Builder setUseSkillEnd( emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.Builder builderForValue) { if (useSkillEndBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { useSkillEndBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1682; return this; } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ public Builder mergeUseSkillEnd(emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd value) { if (useSkillEndBuilder_ == null) { if (messageCase_ == 1682 && message_ != emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.newBuilder((emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1682) { useSkillEndBuilder_.mergeFrom(value); } useSkillEndBuilder_.setMessage(value); } messageCase_ = 1682; return this; } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ public Builder clearUseSkillEnd() { if (useSkillEndBuilder_ == null) { if (messageCase_ == 1682) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1682) { messageCase_ = 0; message_ = null; } useSkillEndBuilder_.clear(); } return this; } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ public emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.Builder getUseSkillEndBuilder() { return getUseSkillEndFieldBuilder().getBuilder(); } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEndOrBuilder getUseSkillEndOrBuilder() { if ((messageCase_ == 1682) && (useSkillEndBuilder_ != null)) { return useSkillEndBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1682) { return (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_; } return emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance(); } } /** * .GCGMsgUseSkillEnd use_skill_end = 1682; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd, emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.Builder, emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEndOrBuilder> getUseSkillEndFieldBuilder() { if (useSkillEndBuilder_ == null) { if (!(messageCase_ == 1682)) { message_ = emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.getDefaultInstance(); } useSkillEndBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd, emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd.Builder, emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEndOrBuilder>( (emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.GCGMsgUseSkillEnd) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1682; onChanged();; return useSkillEndBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange, emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.Builder, emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChangeOrBuilder> duelDataChangeBuilder_; /** * .GCGMsgDuelDataChange duel_data_change = 411; * @return Whether the duelDataChange field is set. */ @java.lang.Override public boolean hasDuelDataChange() { return messageCase_ == 411; } /** * .GCGMsgDuelDataChange duel_data_change = 411; * @return The duelDataChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange getDuelDataChange() { if (duelDataChangeBuilder_ == null) { if (messageCase_ == 411) { return (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_; } return emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance(); } else { if (messageCase_ == 411) { return duelDataChangeBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance(); } } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ public Builder setDuelDataChange(emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange value) { if (duelDataChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { duelDataChangeBuilder_.setMessage(value); } messageCase_ = 411; return this; } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ public Builder setDuelDataChange( emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.Builder builderForValue) { if (duelDataChangeBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { duelDataChangeBuilder_.setMessage(builderForValue.build()); } messageCase_ = 411; return this; } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ public Builder mergeDuelDataChange(emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange value) { if (duelDataChangeBuilder_ == null) { if (messageCase_ == 411 && message_ != emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.newBuilder((emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 411) { duelDataChangeBuilder_.mergeFrom(value); } duelDataChangeBuilder_.setMessage(value); } messageCase_ = 411; return this; } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ public Builder clearDuelDataChange() { if (duelDataChangeBuilder_ == null) { if (messageCase_ == 411) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 411) { messageCase_ = 0; message_ = null; } duelDataChangeBuilder_.clear(); } return this; } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ public emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.Builder getDuelDataChangeBuilder() { return getDuelDataChangeFieldBuilder().getBuilder(); } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChangeOrBuilder getDuelDataChangeOrBuilder() { if ((messageCase_ == 411) && (duelDataChangeBuilder_ != null)) { return duelDataChangeBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 411) { return (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_; } return emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance(); } } /** * .GCGMsgDuelDataChange duel_data_change = 411; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange, emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.Builder, emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChangeOrBuilder> getDuelDataChangeFieldBuilder() { if (duelDataChangeBuilder_ == null) { if (!(messageCase_ == 411)) { message_ = emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.getDefaultInstance(); } duelDataChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange, emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange.Builder, emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChangeOrBuilder>( (emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.GCGMsgDuelDataChange) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 411; onChanged();; return duelDataChangeBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform, emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.Builder, emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerformOrBuilder> clientPerformBuilder_; /** * .GCGMsgClientPerform client_perform = 1083; * @return Whether the clientPerform field is set. */ @java.lang.Override public boolean hasClientPerform() { return messageCase_ == 1083; } /** * .GCGMsgClientPerform client_perform = 1083; * @return The clientPerform. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform getClientPerform() { if (clientPerformBuilder_ == null) { if (messageCase_ == 1083) { return (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_; } return emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance(); } else { if (messageCase_ == 1083) { return clientPerformBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance(); } } /** * .GCGMsgClientPerform client_perform = 1083; */ public Builder setClientPerform(emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform value) { if (clientPerformBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { clientPerformBuilder_.setMessage(value); } messageCase_ = 1083; return this; } /** * .GCGMsgClientPerform client_perform = 1083; */ public Builder setClientPerform( emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.Builder builderForValue) { if (clientPerformBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { clientPerformBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1083; return this; } /** * .GCGMsgClientPerform client_perform = 1083; */ public Builder mergeClientPerform(emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform value) { if (clientPerformBuilder_ == null) { if (messageCase_ == 1083 && message_ != emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.newBuilder((emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1083) { clientPerformBuilder_.mergeFrom(value); } clientPerformBuilder_.setMessage(value); } messageCase_ = 1083; return this; } /** * .GCGMsgClientPerform client_perform = 1083; */ public Builder clearClientPerform() { if (clientPerformBuilder_ == null) { if (messageCase_ == 1083) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1083) { messageCase_ = 0; message_ = null; } clientPerformBuilder_.clear(); } return this; } /** * .GCGMsgClientPerform client_perform = 1083; */ public emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.Builder getClientPerformBuilder() { return getClientPerformFieldBuilder().getBuilder(); } /** * .GCGMsgClientPerform client_perform = 1083; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerformOrBuilder getClientPerformOrBuilder() { if ((messageCase_ == 1083) && (clientPerformBuilder_ != null)) { return clientPerformBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1083) { return (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_; } return emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance(); } } /** * .GCGMsgClientPerform client_perform = 1083; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform, emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.Builder, emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerformOrBuilder> getClientPerformFieldBuilder() { if (clientPerformBuilder_ == null) { if (!(messageCase_ == 1083)) { message_ = emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.getDefaultInstance(); } clientPerformBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform, emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform.Builder, emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerformOrBuilder>( (emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.GCGMsgClientPerform) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1083; onChanged();; return clientPerformBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver, emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.Builder, emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOverOrBuilder> gameOverBuilder_; /** * .GCGMsgGameOver game_over = 882; * @return Whether the gameOver field is set. */ @java.lang.Override public boolean hasGameOver() { return messageCase_ == 882; } /** * .GCGMsgGameOver game_over = 882; * @return The gameOver. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver getGameOver() { if (gameOverBuilder_ == null) { if (messageCase_ == 882) { return (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_; } return emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance(); } else { if (messageCase_ == 882) { return gameOverBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance(); } } /** * .GCGMsgGameOver game_over = 882; */ public Builder setGameOver(emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver value) { if (gameOverBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { gameOverBuilder_.setMessage(value); } messageCase_ = 882; return this; } /** * .GCGMsgGameOver game_over = 882; */ public Builder setGameOver( emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.Builder builderForValue) { if (gameOverBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { gameOverBuilder_.setMessage(builderForValue.build()); } messageCase_ = 882; return this; } /** * .GCGMsgGameOver game_over = 882; */ public Builder mergeGameOver(emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver value) { if (gameOverBuilder_ == null) { if (messageCase_ == 882 && message_ != emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.newBuilder((emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 882) { gameOverBuilder_.mergeFrom(value); } gameOverBuilder_.setMessage(value); } messageCase_ = 882; return this; } /** * .GCGMsgGameOver game_over = 882; */ public Builder clearGameOver() { if (gameOverBuilder_ == null) { if (messageCase_ == 882) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 882) { messageCase_ = 0; message_ = null; } gameOverBuilder_.clear(); } return this; } /** * .GCGMsgGameOver game_over = 882; */ public emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.Builder getGameOverBuilder() { return getGameOverFieldBuilder().getBuilder(); } /** * .GCGMsgGameOver game_over = 882; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOverOrBuilder getGameOverOrBuilder() { if ((messageCase_ == 882) && (gameOverBuilder_ != null)) { return gameOverBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 882) { return (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_; } return emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance(); } } /** * .GCGMsgGameOver game_over = 882; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver, emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.Builder, emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOverOrBuilder> getGameOverFieldBuilder() { if (gameOverBuilder_ == null) { if (!(messageCase_ == 882)) { message_ = emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.getDefaultInstance(); } gameOverBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver, emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver.Builder, emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOverOrBuilder>( (emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.GCGMsgGameOver) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 882; onChanged();; return gameOverBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer, emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.Builder, emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimerOrBuilder> opTimerBuilder_; /** * .GCGMsgOpTimer op_timer = 1618; * @return Whether the opTimer field is set. */ @java.lang.Override public boolean hasOpTimer() { return messageCase_ == 1618; } /** * .GCGMsgOpTimer op_timer = 1618; * @return The opTimer. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer getOpTimer() { if (opTimerBuilder_ == null) { if (messageCase_ == 1618) { return (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_; } return emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance(); } else { if (messageCase_ == 1618) { return opTimerBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance(); } } /** * .GCGMsgOpTimer op_timer = 1618; */ public Builder setOpTimer(emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer value) { if (opTimerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { opTimerBuilder_.setMessage(value); } messageCase_ = 1618; return this; } /** * .GCGMsgOpTimer op_timer = 1618; */ public Builder setOpTimer( emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.Builder builderForValue) { if (opTimerBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { opTimerBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1618; return this; } /** * .GCGMsgOpTimer op_timer = 1618; */ public Builder mergeOpTimer(emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer value) { if (opTimerBuilder_ == null) { if (messageCase_ == 1618 && message_ != emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.newBuilder((emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1618) { opTimerBuilder_.mergeFrom(value); } opTimerBuilder_.setMessage(value); } messageCase_ = 1618; return this; } /** * .GCGMsgOpTimer op_timer = 1618; */ public Builder clearOpTimer() { if (opTimerBuilder_ == null) { if (messageCase_ == 1618) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1618) { messageCase_ = 0; message_ = null; } opTimerBuilder_.clear(); } return this; } /** * .GCGMsgOpTimer op_timer = 1618; */ public emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.Builder getOpTimerBuilder() { return getOpTimerFieldBuilder().getBuilder(); } /** * .GCGMsgOpTimer op_timer = 1618; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimerOrBuilder getOpTimerOrBuilder() { if ((messageCase_ == 1618) && (opTimerBuilder_ != null)) { return opTimerBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1618) { return (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_; } return emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance(); } } /** * .GCGMsgOpTimer op_timer = 1618; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer, emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.Builder, emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimerOrBuilder> getOpTimerFieldBuilder() { if (opTimerBuilder_ == null) { if (!(messageCase_ == 1618)) { message_ = emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.getDefaultInstance(); } opTimerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer, emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer.Builder, emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimerOrBuilder>( (emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.GCGMsgOpTimer) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1618; onChanged();; return opTimerBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange, emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.Builder, emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChangeOrBuilder> waitingListChangeBuilder_; /** * .GCGMsgWaitingListChange waiting_list_change = 1773; * @return Whether the waitingListChange field is set. */ @java.lang.Override public boolean hasWaitingListChange() { return messageCase_ == 1773; } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; * @return The waitingListChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange getWaitingListChange() { if (waitingListChangeBuilder_ == null) { if (messageCase_ == 1773) { return (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_; } return emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance(); } else { if (messageCase_ == 1773) { return waitingListChangeBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance(); } } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ public Builder setWaitingListChange(emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange value) { if (waitingListChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { waitingListChangeBuilder_.setMessage(value); } messageCase_ = 1773; return this; } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ public Builder setWaitingListChange( emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.Builder builderForValue) { if (waitingListChangeBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { waitingListChangeBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1773; return this; } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ public Builder mergeWaitingListChange(emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange value) { if (waitingListChangeBuilder_ == null) { if (messageCase_ == 1773 && message_ != emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.newBuilder((emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1773) { waitingListChangeBuilder_.mergeFrom(value); } waitingListChangeBuilder_.setMessage(value); } messageCase_ = 1773; return this; } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ public Builder clearWaitingListChange() { if (waitingListChangeBuilder_ == null) { if (messageCase_ == 1773) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1773) { messageCase_ = 0; message_ = null; } waitingListChangeBuilder_.clear(); } return this; } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ public emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.Builder getWaitingListChangeBuilder() { return getWaitingListChangeFieldBuilder().getBuilder(); } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChangeOrBuilder getWaitingListChangeOrBuilder() { if ((messageCase_ == 1773) && (waitingListChangeBuilder_ != null)) { return waitingListChangeBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1773) { return (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_; } return emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance(); } } /** * .GCGMsgWaitingListChange waiting_list_change = 1773; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange, emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.Builder, emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChangeOrBuilder> getWaitingListChangeFieldBuilder() { if (waitingListChangeBuilder_ == null) { if (!(messageCase_ == 1773)) { message_ = emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.getDefaultInstance(); } waitingListChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange, emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange.Builder, emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChangeOrBuilder>( (emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.GCGMsgWaitingListChange) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1773; onChanged();; return waitingListChangeBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate, emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.Builder, emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdateOrBuilder> cardUpdateBuilder_; /** * .GCGMsgCardUpdate card_update = 1743; * @return Whether the cardUpdate field is set. */ @java.lang.Override public boolean hasCardUpdate() { return messageCase_ == 1743; } /** * .GCGMsgCardUpdate card_update = 1743; * @return The cardUpdate. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate getCardUpdate() { if (cardUpdateBuilder_ == null) { if (messageCase_ == 1743) { return (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_; } return emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance(); } else { if (messageCase_ == 1743) { return cardUpdateBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance(); } } /** * .GCGMsgCardUpdate card_update = 1743; */ public Builder setCardUpdate(emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate value) { if (cardUpdateBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { cardUpdateBuilder_.setMessage(value); } messageCase_ = 1743; return this; } /** * .GCGMsgCardUpdate card_update = 1743; */ public Builder setCardUpdate( emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.Builder builderForValue) { if (cardUpdateBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { cardUpdateBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1743; return this; } /** * .GCGMsgCardUpdate card_update = 1743; */ public Builder mergeCardUpdate(emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate value) { if (cardUpdateBuilder_ == null) { if (messageCase_ == 1743 && message_ != emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.newBuilder((emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1743) { cardUpdateBuilder_.mergeFrom(value); } cardUpdateBuilder_.setMessage(value); } messageCase_ = 1743; return this; } /** * .GCGMsgCardUpdate card_update = 1743; */ public Builder clearCardUpdate() { if (cardUpdateBuilder_ == null) { if (messageCase_ == 1743) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1743) { messageCase_ = 0; message_ = null; } cardUpdateBuilder_.clear(); } return this; } /** * .GCGMsgCardUpdate card_update = 1743; */ public emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.Builder getCardUpdateBuilder() { return getCardUpdateFieldBuilder().getBuilder(); } /** * .GCGMsgCardUpdate card_update = 1743; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdateOrBuilder getCardUpdateOrBuilder() { if ((messageCase_ == 1743) && (cardUpdateBuilder_ != null)) { return cardUpdateBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1743) { return (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_; } return emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance(); } } /** * .GCGMsgCardUpdate card_update = 1743; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate, emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.Builder, emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdateOrBuilder> getCardUpdateFieldBuilder() { if (cardUpdateBuilder_ == null) { if (!(messageCase_ == 1743)) { message_ = emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.getDefaultInstance(); } cardUpdateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate, emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate.Builder, emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdateOrBuilder>( (emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.GCGMsgCardUpdate) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1743; onChanged();; return cardUpdateBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect, emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.Builder, emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffectOrBuilder> selectOnStageByEffectBuilder_; /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; * @return Whether the selectOnStageByEffect field is set. */ @java.lang.Override public boolean hasSelectOnStageByEffect() { return messageCase_ == 1606; } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; * @return The selectOnStageByEffect. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect getSelectOnStageByEffect() { if (selectOnStageByEffectBuilder_ == null) { if (messageCase_ == 1606) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance(); } else { if (messageCase_ == 1606) { return selectOnStageByEffectBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance(); } } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ public Builder setSelectOnStageByEffect(emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect value) { if (selectOnStageByEffectBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { selectOnStageByEffectBuilder_.setMessage(value); } messageCase_ = 1606; return this; } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ public Builder setSelectOnStageByEffect( emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.Builder builderForValue) { if (selectOnStageByEffectBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { selectOnStageByEffectBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1606; return this; } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ public Builder mergeSelectOnStageByEffect(emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect value) { if (selectOnStageByEffectBuilder_ == null) { if (messageCase_ == 1606 && message_ != emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.newBuilder((emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1606) { selectOnStageByEffectBuilder_.mergeFrom(value); } selectOnStageByEffectBuilder_.setMessage(value); } messageCase_ = 1606; return this; } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ public Builder clearSelectOnStageByEffect() { if (selectOnStageByEffectBuilder_ == null) { if (messageCase_ == 1606) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1606) { messageCase_ = 0; message_ = null; } selectOnStageByEffectBuilder_.clear(); } return this; } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ public emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.Builder getSelectOnStageByEffectBuilder() { return getSelectOnStageByEffectFieldBuilder().getBuilder(); } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffectOrBuilder getSelectOnStageByEffectOrBuilder() { if ((messageCase_ == 1606) && (selectOnStageByEffectBuilder_ != null)) { return selectOnStageByEffectBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1606) { return (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_; } return emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance(); } } /** * .GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1606; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect, emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.Builder, emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffectOrBuilder> getSelectOnStageByEffectFieldBuilder() { if (selectOnStageByEffectBuilder_ == null) { if (!(messageCase_ == 1606)) { message_ = emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.getDefaultInstance(); } selectOnStageByEffectBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect, emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect.Builder, emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffectOrBuilder>( (emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.GCGMsgSelectOnStageByEffect) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1606; onChanged();; return selectOnStageByEffectBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise, emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.Builder, emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostReviseOrBuilder> costReviseBuilder_; /** * .GCGMsgCostRevise cost_revise = 695; * @return Whether the costRevise field is set. */ @java.lang.Override public boolean hasCostRevise() { return messageCase_ == 695; } /** * .GCGMsgCostRevise cost_revise = 695; * @return The costRevise. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise getCostRevise() { if (costReviseBuilder_ == null) { if (messageCase_ == 695) { return (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_; } return emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance(); } else { if (messageCase_ == 695) { return costReviseBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance(); } } /** * .GCGMsgCostRevise cost_revise = 695; */ public Builder setCostRevise(emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise value) { if (costReviseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { costReviseBuilder_.setMessage(value); } messageCase_ = 695; return this; } /** * .GCGMsgCostRevise cost_revise = 695; */ public Builder setCostRevise( emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.Builder builderForValue) { if (costReviseBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { costReviseBuilder_.setMessage(builderForValue.build()); } messageCase_ = 695; return this; } /** * .GCGMsgCostRevise cost_revise = 695; */ public Builder mergeCostRevise(emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise value) { if (costReviseBuilder_ == null) { if (messageCase_ == 695 && message_ != emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.newBuilder((emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 695) { costReviseBuilder_.mergeFrom(value); } costReviseBuilder_.setMessage(value); } messageCase_ = 695; return this; } /** * .GCGMsgCostRevise cost_revise = 695; */ public Builder clearCostRevise() { if (costReviseBuilder_ == null) { if (messageCase_ == 695) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 695) { messageCase_ = 0; message_ = null; } costReviseBuilder_.clear(); } return this; } /** * .GCGMsgCostRevise cost_revise = 695; */ public emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.Builder getCostReviseBuilder() { return getCostReviseFieldBuilder().getBuilder(); } /** * .GCGMsgCostRevise cost_revise = 695; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostReviseOrBuilder getCostReviseOrBuilder() { if ((messageCase_ == 695) && (costReviseBuilder_ != null)) { return costReviseBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 695) { return (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_; } return emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance(); } } /** * .GCGMsgCostRevise cost_revise = 695; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise, emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.Builder, emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostReviseOrBuilder> getCostReviseFieldBuilder() { if (costReviseBuilder_ == null) { if (!(messageCase_ == 695)) { message_ = emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.getDefaultInstance(); } costReviseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise, emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise.Builder, emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostReviseOrBuilder>( (emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.GCGMsgCostRevise) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 695; onChanged();; return costReviseBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue, emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.Builder, emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinueOrBuilder> phaseContinueBuilder_; /** * .GCGMsgPhaseContinue phase_continue = 1532; * @return Whether the phaseContinue field is set. */ @java.lang.Override public boolean hasPhaseContinue() { return messageCase_ == 1532; } /** * .GCGMsgPhaseContinue phase_continue = 1532; * @return The phaseContinue. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue getPhaseContinue() { if (phaseContinueBuilder_ == null) { if (messageCase_ == 1532) { return (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance(); } else { if (messageCase_ == 1532) { return phaseContinueBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance(); } } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ public Builder setPhaseContinue(emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue value) { if (phaseContinueBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { phaseContinueBuilder_.setMessage(value); } messageCase_ = 1532; return this; } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ public Builder setPhaseContinue( emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.Builder builderForValue) { if (phaseContinueBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { phaseContinueBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1532; return this; } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ public Builder mergePhaseContinue(emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue value) { if (phaseContinueBuilder_ == null) { if (messageCase_ == 1532 && message_ != emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.newBuilder((emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1532) { phaseContinueBuilder_.mergeFrom(value); } phaseContinueBuilder_.setMessage(value); } messageCase_ = 1532; return this; } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ public Builder clearPhaseContinue() { if (phaseContinueBuilder_ == null) { if (messageCase_ == 1532) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1532) { messageCase_ = 0; message_ = null; } phaseContinueBuilder_.clear(); } return this; } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ public emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.Builder getPhaseContinueBuilder() { return getPhaseContinueFieldBuilder().getBuilder(); } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinueOrBuilder getPhaseContinueOrBuilder() { if ((messageCase_ == 1532) && (phaseContinueBuilder_ != null)) { return phaseContinueBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1532) { return (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_; } return emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance(); } } /** * .GCGMsgPhaseContinue phase_continue = 1532; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue, emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.Builder, emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinueOrBuilder> getPhaseContinueFieldBuilder() { if (phaseContinueBuilder_ == null) { if (!(messageCase_ == 1532)) { message_ = emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.getDefaultInstance(); } phaseContinueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue, emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue.Builder, emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinueOrBuilder>( (emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.GCGMsgPhaseContinue) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1532; onChanged();; return phaseContinueBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo, emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.Builder, emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfoOrBuilder> pveIntentionInfoBuilder_; /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; * @return Whether the pveIntentionInfo field is set. */ @java.lang.Override public boolean hasPveIntentionInfo() { return messageCase_ == 476; } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; * @return The pveIntentionInfo. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo getPveIntentionInfo() { if (pveIntentionInfoBuilder_ == null) { if (messageCase_ == 476) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance(); } else { if (messageCase_ == 476) { return pveIntentionInfoBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance(); } } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ public Builder setPveIntentionInfo(emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo value) { if (pveIntentionInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { pveIntentionInfoBuilder_.setMessage(value); } messageCase_ = 476; return this; } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ public Builder setPveIntentionInfo( emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.Builder builderForValue) { if (pveIntentionInfoBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { pveIntentionInfoBuilder_.setMessage(builderForValue.build()); } messageCase_ = 476; return this; } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ public Builder mergePveIntentionInfo(emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo value) { if (pveIntentionInfoBuilder_ == null) { if (messageCase_ == 476 && message_ != emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.newBuilder((emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 476) { pveIntentionInfoBuilder_.mergeFrom(value); } pveIntentionInfoBuilder_.setMessage(value); } messageCase_ = 476; return this; } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ public Builder clearPveIntentionInfo() { if (pveIntentionInfoBuilder_ == null) { if (messageCase_ == 476) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 476) { messageCase_ = 0; message_ = null; } pveIntentionInfoBuilder_.clear(); } return this; } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ public emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.Builder getPveIntentionInfoBuilder() { return getPveIntentionInfoFieldBuilder().getBuilder(); } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfoOrBuilder getPveIntentionInfoOrBuilder() { if ((messageCase_ == 476) && (pveIntentionInfoBuilder_ != null)) { return pveIntentionInfoBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 476) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance(); } } /** * .GCGMsgPVEIntentionInfo pve_intention_info = 476; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo, emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.Builder, emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfoOrBuilder> getPveIntentionInfoFieldBuilder() { if (pveIntentionInfoBuilder_ == null) { if (!(messageCase_ == 476)) { message_ = emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.getDefaultInstance(); } pveIntentionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo, emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo.Builder, emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfoOrBuilder>( (emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.GCGMsgPVEIntentionInfo) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 476; onChanged();; return pveIntentionInfoBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange, emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.Builder, emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChangeOrBuilder> pveIntentionChangeBuilder_; /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; * @return Whether the pveIntentionChange field is set. */ @java.lang.Override public boolean hasPveIntentionChange() { return messageCase_ == 513; } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; * @return The pveIntentionChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange getPveIntentionChange() { if (pveIntentionChangeBuilder_ == null) { if (messageCase_ == 513) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance(); } else { if (messageCase_ == 513) { return pveIntentionChangeBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance(); } } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ public Builder setPveIntentionChange(emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange value) { if (pveIntentionChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { pveIntentionChangeBuilder_.setMessage(value); } messageCase_ = 513; return this; } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ public Builder setPveIntentionChange( emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.Builder builderForValue) { if (pveIntentionChangeBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { pveIntentionChangeBuilder_.setMessage(builderForValue.build()); } messageCase_ = 513; return this; } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ public Builder mergePveIntentionChange(emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange value) { if (pveIntentionChangeBuilder_ == null) { if (messageCase_ == 513 && message_ != emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.newBuilder((emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 513) { pveIntentionChangeBuilder_.mergeFrom(value); } pveIntentionChangeBuilder_.setMessage(value); } messageCase_ = 513; return this; } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ public Builder clearPveIntentionChange() { if (pveIntentionChangeBuilder_ == null) { if (messageCase_ == 513) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 513) { messageCase_ = 0; message_ = null; } pveIntentionChangeBuilder_.clear(); } return this; } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ public emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.Builder getPveIntentionChangeBuilder() { return getPveIntentionChangeFieldBuilder().getBuilder(); } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChangeOrBuilder getPveIntentionChangeOrBuilder() { if ((messageCase_ == 513) && (pveIntentionChangeBuilder_ != null)) { return pveIntentionChangeBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 513) { return (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_; } return emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance(); } } /** * .GCGMsgPVEIntentionChange pve_intention_change = 513; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange, emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.Builder, emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChangeOrBuilder> getPveIntentionChangeFieldBuilder() { if (pveIntentionChangeBuilder_ == null) { if (!(messageCase_ == 513)) { message_ = emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.getDefaultInstance(); } pveIntentionChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange, emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange.Builder, emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChangeOrBuilder>( (emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.GCGMsgPVEIntentionChange) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 513; onChanged();; return pveIntentionChangeBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange, emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.Builder, emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChangeOrBuilder> skillLimitsChangeBuilder_; /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; * @return Whether the skillLimitsChange field is set. */ @java.lang.Override public boolean hasSkillLimitsChange() { return messageCase_ == 45; } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; * @return The skillLimitsChange. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange getSkillLimitsChange() { if (skillLimitsChangeBuilder_ == null) { if (messageCase_ == 45) { return (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_; } return emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance(); } else { if (messageCase_ == 45) { return skillLimitsChangeBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance(); } } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ public Builder setSkillLimitsChange(emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange value) { if (skillLimitsChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { skillLimitsChangeBuilder_.setMessage(value); } messageCase_ = 45; return this; } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ public Builder setSkillLimitsChange( emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.Builder builderForValue) { if (skillLimitsChangeBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { skillLimitsChangeBuilder_.setMessage(builderForValue.build()); } messageCase_ = 45; return this; } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ public Builder mergeSkillLimitsChange(emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange value) { if (skillLimitsChangeBuilder_ == null) { if (messageCase_ == 45 && message_ != emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.newBuilder((emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 45) { skillLimitsChangeBuilder_.mergeFrom(value); } skillLimitsChangeBuilder_.setMessage(value); } messageCase_ = 45; return this; } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ public Builder clearSkillLimitsChange() { if (skillLimitsChangeBuilder_ == null) { if (messageCase_ == 45) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 45) { messageCase_ = 0; message_ = null; } skillLimitsChangeBuilder_.clear(); } return this; } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ public emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.Builder getSkillLimitsChangeBuilder() { return getSkillLimitsChangeFieldBuilder().getBuilder(); } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChangeOrBuilder getSkillLimitsChangeOrBuilder() { if ((messageCase_ == 45) && (skillLimitsChangeBuilder_ != null)) { return skillLimitsChangeBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 45) { return (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_; } return emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance(); } } /** * .GCGMsgSkillLimitsChange skill_limits_change = 45; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange, emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.Builder, emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChangeOrBuilder> getSkillLimitsChangeFieldBuilder() { if (skillLimitsChangeBuilder_ == null) { if (!(messageCase_ == 45)) { message_ = emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.getDefaultInstance(); } skillLimitsChangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange, emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange.Builder, emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChangeOrBuilder>( (emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.GCGMsgSkillLimitsChange) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 45; onChanged();; return skillLimitsChangeBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult, emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.Builder, emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResultOrBuilder> noDamageSkillResultBuilder_; /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; * @return Whether the noDamageSkillResult field is set. */ @java.lang.Override public boolean hasNoDamageSkillResult() { return messageCase_ == 1586; } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; * @return The noDamageSkillResult. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult getNoDamageSkillResult() { if (noDamageSkillResultBuilder_ == null) { if (messageCase_ == 1586) { return (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance(); } else { if (messageCase_ == 1586) { return noDamageSkillResultBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance(); } } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ public Builder setNoDamageSkillResult(emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult value) { if (noDamageSkillResultBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { noDamageSkillResultBuilder_.setMessage(value); } messageCase_ = 1586; return this; } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ public Builder setNoDamageSkillResult( emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.Builder builderForValue) { if (noDamageSkillResultBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { noDamageSkillResultBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1586; return this; } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ public Builder mergeNoDamageSkillResult(emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult value) { if (noDamageSkillResultBuilder_ == null) { if (messageCase_ == 1586 && message_ != emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.newBuilder((emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1586) { noDamageSkillResultBuilder_.mergeFrom(value); } noDamageSkillResultBuilder_.setMessage(value); } messageCase_ = 1586; return this; } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ public Builder clearNoDamageSkillResult() { if (noDamageSkillResultBuilder_ == null) { if (messageCase_ == 1586) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1586) { messageCase_ = 0; message_ = null; } noDamageSkillResultBuilder_.clear(); } return this; } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ public emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.Builder getNoDamageSkillResultBuilder() { return getNoDamageSkillResultFieldBuilder().getBuilder(); } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResultOrBuilder getNoDamageSkillResultOrBuilder() { if ((messageCase_ == 1586) && (noDamageSkillResultBuilder_ != null)) { return noDamageSkillResultBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1586) { return (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_; } return emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance(); } } /** * .GCGMsgNoDamageSkillResult no_damage_skill_result = 1586; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult, emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.Builder, emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResultOrBuilder> getNoDamageSkillResultFieldBuilder() { if (noDamageSkillResultBuilder_ == null) { if (!(messageCase_ == 1586)) { message_ = emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.getDefaultInstance(); } noDamageSkillResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult, emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult.Builder, emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResultOrBuilder>( (emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.GCGMsgNoDamageSkillResult) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1586; onChanged();; return noDamageSkillResultBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin, emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.Builder, emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBeginOrBuilder> reactionBeginBuilder_; /** * .GCGMsgReactionBegin reaction_begin = 801; * @return Whether the reactionBegin field is set. */ @java.lang.Override public boolean hasReactionBegin() { return messageCase_ == 801; } /** * .GCGMsgReactionBegin reaction_begin = 801; * @return The reactionBegin. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin getReactionBegin() { if (reactionBeginBuilder_ == null) { if (messageCase_ == 801) { return (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_; } return emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance(); } else { if (messageCase_ == 801) { return reactionBeginBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance(); } } /** * .GCGMsgReactionBegin reaction_begin = 801; */ public Builder setReactionBegin(emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin value) { if (reactionBeginBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { reactionBeginBuilder_.setMessage(value); } messageCase_ = 801; return this; } /** * .GCGMsgReactionBegin reaction_begin = 801; */ public Builder setReactionBegin( emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.Builder builderForValue) { if (reactionBeginBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { reactionBeginBuilder_.setMessage(builderForValue.build()); } messageCase_ = 801; return this; } /** * .GCGMsgReactionBegin reaction_begin = 801; */ public Builder mergeReactionBegin(emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin value) { if (reactionBeginBuilder_ == null) { if (messageCase_ == 801 && message_ != emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.newBuilder((emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 801) { reactionBeginBuilder_.mergeFrom(value); } reactionBeginBuilder_.setMessage(value); } messageCase_ = 801; return this; } /** * .GCGMsgReactionBegin reaction_begin = 801; */ public Builder clearReactionBegin() { if (reactionBeginBuilder_ == null) { if (messageCase_ == 801) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 801) { messageCase_ = 0; message_ = null; } reactionBeginBuilder_.clear(); } return this; } /** * .GCGMsgReactionBegin reaction_begin = 801; */ public emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.Builder getReactionBeginBuilder() { return getReactionBeginFieldBuilder().getBuilder(); } /** * .GCGMsgReactionBegin reaction_begin = 801; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBeginOrBuilder getReactionBeginOrBuilder() { if ((messageCase_ == 801) && (reactionBeginBuilder_ != null)) { return reactionBeginBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 801) { return (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_; } return emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance(); } } /** * .GCGMsgReactionBegin reaction_begin = 801; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin, emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.Builder, emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBeginOrBuilder> getReactionBeginFieldBuilder() { if (reactionBeginBuilder_ == null) { if (!(messageCase_ == 801)) { message_ = emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.getDefaultInstance(); } reactionBeginBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin, emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin.Builder, emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBeginOrBuilder>( (emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.GCGMsgReactionBegin) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 801; onChanged();; return reactionBeginBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd, emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.Builder, emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEndOrBuilder> reactionEndBuilder_; /** * .GCGMsgReactionEnd reaction_end = 1282; * @return Whether the reactionEnd field is set. */ @java.lang.Override public boolean hasReactionEnd() { return messageCase_ == 1282; } /** * .GCGMsgReactionEnd reaction_end = 1282; * @return The reactionEnd. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd getReactionEnd() { if (reactionEndBuilder_ == null) { if (messageCase_ == 1282) { return (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_; } return emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance(); } else { if (messageCase_ == 1282) { return reactionEndBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance(); } } /** * .GCGMsgReactionEnd reaction_end = 1282; */ public Builder setReactionEnd(emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd value) { if (reactionEndBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { reactionEndBuilder_.setMessage(value); } messageCase_ = 1282; return this; } /** * .GCGMsgReactionEnd reaction_end = 1282; */ public Builder setReactionEnd( emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.Builder builderForValue) { if (reactionEndBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { reactionEndBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1282; return this; } /** * .GCGMsgReactionEnd reaction_end = 1282; */ public Builder mergeReactionEnd(emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd value) { if (reactionEndBuilder_ == null) { if (messageCase_ == 1282 && message_ != emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.newBuilder((emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1282) { reactionEndBuilder_.mergeFrom(value); } reactionEndBuilder_.setMessage(value); } messageCase_ = 1282; return this; } /** * .GCGMsgReactionEnd reaction_end = 1282; */ public Builder clearReactionEnd() { if (reactionEndBuilder_ == null) { if (messageCase_ == 1282) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1282) { messageCase_ = 0; message_ = null; } reactionEndBuilder_.clear(); } return this; } /** * .GCGMsgReactionEnd reaction_end = 1282; */ public emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.Builder getReactionEndBuilder() { return getReactionEndFieldBuilder().getBuilder(); } /** * .GCGMsgReactionEnd reaction_end = 1282; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEndOrBuilder getReactionEndOrBuilder() { if ((messageCase_ == 1282) && (reactionEndBuilder_ != null)) { return reactionEndBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1282) { return (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_; } return emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance(); } } /** * .GCGMsgReactionEnd reaction_end = 1282; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd, emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.Builder, emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEndOrBuilder> getReactionEndFieldBuilder() { if (reactionEndBuilder_ == null) { if (!(messageCase_ == 1282)) { message_ = emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.getDefaultInstance(); } reactionEndBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd, emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd.Builder, emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEndOrBuilder>( (emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.GCGMsgReactionEnd) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1282; onChanged();; return reactionEndBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend, emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.Builder, emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegendOrBuilder> useLegendBuilder_; /** * .GCGMsgUseLegend use_legend = 1443; * @return Whether the useLegend field is set. */ @java.lang.Override public boolean hasUseLegend() { return messageCase_ == 1443; } /** * .GCGMsgUseLegend use_legend = 1443; * @return The useLegend. */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend getUseLegend() { if (useLegendBuilder_ == null) { if (messageCase_ == 1443) { return (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_; } return emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance(); } else { if (messageCase_ == 1443) { return useLegendBuilder_.getMessage(); } return emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance(); } } /** * .GCGMsgUseLegend use_legend = 1443; */ public Builder setUseLegend(emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend value) { if (useLegendBuilder_ == null) { if (value == null) { throw new NullPointerException(); } message_ = value; onChanged(); } else { useLegendBuilder_.setMessage(value); } messageCase_ = 1443; return this; } /** * .GCGMsgUseLegend use_legend = 1443; */ public Builder setUseLegend( emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.Builder builderForValue) { if (useLegendBuilder_ == null) { message_ = builderForValue.build(); onChanged(); } else { useLegendBuilder_.setMessage(builderForValue.build()); } messageCase_ = 1443; return this; } /** * .GCGMsgUseLegend use_legend = 1443; */ public Builder mergeUseLegend(emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend value) { if (useLegendBuilder_ == null) { if (messageCase_ == 1443 && message_ != emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance()) { message_ = emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.newBuilder((emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_) .mergeFrom(value).buildPartial(); } else { message_ = value; } onChanged(); } else { if (messageCase_ == 1443) { useLegendBuilder_.mergeFrom(value); } useLegendBuilder_.setMessage(value); } messageCase_ = 1443; return this; } /** * .GCGMsgUseLegend use_legend = 1443; */ public Builder clearUseLegend() { if (useLegendBuilder_ == null) { if (messageCase_ == 1443) { messageCase_ = 0; message_ = null; onChanged(); } } else { if (messageCase_ == 1443) { messageCase_ = 0; message_ = null; } useLegendBuilder_.clear(); } return this; } /** * .GCGMsgUseLegend use_legend = 1443; */ public emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.Builder getUseLegendBuilder() { return getUseLegendFieldBuilder().getBuilder(); } /** * .GCGMsgUseLegend use_legend = 1443; */ @java.lang.Override public emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegendOrBuilder getUseLegendOrBuilder() { if ((messageCase_ == 1443) && (useLegendBuilder_ != null)) { return useLegendBuilder_.getMessageOrBuilder(); } else { if (messageCase_ == 1443) { return (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_; } return emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance(); } } /** * .GCGMsgUseLegend use_legend = 1443; */ private com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend, emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.Builder, emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegendOrBuilder> getUseLegendFieldBuilder() { if (useLegendBuilder_ == null) { if (!(messageCase_ == 1443)) { message_ = emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.getDefaultInstance(); } useLegendBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend, emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend.Builder, emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegendOrBuilder>( (emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.GCGMsgUseLegend) message_, getParentForChildren(), isClean()); message_ = null; } messageCase_ = 1443; onChanged();; return useLegendBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:GCGMessage) } // @@protoc_insertion_point(class_scope:GCGMessage) private static final emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage(); } public static emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public GCGMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new GCGMessage(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public emu.grasscutter.net.proto.GCGMessageOuterClass.GCGMessage getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_GCGMessage_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_GCGMessage_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\020GCGMessage.proto\032\027GCGMsgTokenChange.pr" + "oto\032\027GCGMsgPhaseChange.proto\032\024GCGMsgAddC" + "ards.proto\032\027GCGMsgRemoveCards.proto\032\031GCG" + "MsgSelectOnStage.proto\032\024GCGMsgDiceRoll.p" + "roto\032\026GCGMsgDiceReroll.proto\032\020GCGMsgPass" + ".proto\032\023GCGMsgCharDie.proto\032\027GCGMsgSkill" + "Result.proto\032\024GCGMsgCostDice.proto\032\023GCGM" + "sgAddDice.proto\032\024GCGMsgMoveCard.proto\032\024G" + "CGMsgUseSkill.proto\032\023GCGMsgNewCard.proto" + "\032\034GCGMsgUpdateController.proto\032\025GCGMsgMo" + "difyAdd.proto\032\030GCGMsgModifyRemove.proto\032" + "\027GCGMsgUseSkillEnd.proto\032\032GCGMsgDuelData" + "Change.proto\032\031GCGMsgClientPerform.proto\032" + "\024GCGMsgGameOver.proto\032\023GCGMsgOpTimer.pro" + "to\032\035GCGMsgWaitingListChange.proto\032\026GCGMs" + "gCardUpdate.proto\032!GCGMsgSelectOnStageBy" + "Effect.proto\032\026GCGMsgCostRevise.proto\032\031GC" + "GMsgPhaseContinue.proto\032\034GCGMsgPVEIntent" + "ionInfo.proto\032\036GCGMsgPVEIntentionChange." + "proto\032\035GCGMsgSkillLimitsChange.proto\032\037GC" + "GMsgNoDamageSkillResult.proto\032\031GCGMsgRea" + "ctionBegin.proto\032\027GCGMsgReactionEnd.prot" + "o\032\025GCGMsgUseLegend.proto\"\320\014\n\nGCGMessage\022" + "*\n\014token_change\030\007 \001(\0132\022.GCGMsgTokenChang" + "eH\000\022*\n\014phase_change\030\017 \001(\0132\022.GCGMsgPhaseC" + "hangeH\000\022$\n\tadd_cards\030\003 \001(\0132\017.GCGMsgAddCa" + "rdsH\000\022*\n\014remove_cards\030\005 \001(\0132\022.GCGMsgRemo" + "veCardsH\000\022/\n\017select_on_stage\030\016 \001(\0132\024.GCG" + "MsgSelectOnStageH\000\022$\n\tdice_roll\030\r \001(\0132\017." + "GCGMsgDiceRollH\000\022(\n\013dice_reroll\030\013 \001(\0132\021." + "GCGMsgDiceRerollH\000\022\033\n\004pass\030\004 \001(\0132\013.GCGMs" + "gPassH\000\022\"\n\010char_die\030\n \001(\0132\016.GCGMsgCharDi" + "eH\000\022*\n\014skill_result\030\010 \001(\0132\022.GCGMsgSkillR" + "esultH\000\022$\n\tcost_dice\030\002 \001(\0132\017.GCGMsgCostD" + "iceH\000\022\"\n\010add_dice\030\t \001(\0132\016.GCGMsgAddDiceH" + "\000\022$\n\tmove_card\030\001 \001(\0132\017.GCGMsgMoveCardH\000\022" + "$\n\tuse_skill\030\014 \001(\0132\017.GCGMsgUseSkillH\000\022#\n" + "\010new_card\030\257\002 \001(\0132\016.GCGMsgNewCardH\000\0225\n\021up" + "date_controller\030\340\004 \001(\0132\027.GCGMsgUpdateCon" + "trollerH\000\022\'\n\nmodify_add\030\323\r \001(\0132\020.GCGMsgM" + "odifyAddH\000\022-\n\rmodify_remove\030\256\001 \001(\0132\023.GCG" + "MsgModifyRemoveH\000\022,\n\ruse_skill_end\030\222\r \001(" + "\0132\022.GCGMsgUseSkillEndH\000\0222\n\020duel_data_cha" + "nge\030\233\003 \001(\0132\025.GCGMsgDuelDataChangeH\000\022/\n\016c" + "lient_perform\030\273\010 \001(\0132\024.GCGMsgClientPerfo" + "rmH\000\022%\n\tgame_over\030\362\006 \001(\0132\017.GCGMsgGameOve" + "rH\000\022#\n\010op_timer\030\322\014 \001(\0132\016.GCGMsgOpTimerH\000" + "\0228\n\023waiting_list_change\030\355\r \001(\0132\030.GCGMsgW" + "aitingListChangeH\000\022)\n\013card_update\030\317\r \001(\013" + "2\021.GCGMsgCardUpdateH\000\022B\n\031select_on_stage" + "_by_effect\030\306\014 \001(\0132\034.GCGMsgSelectOnStageB" + "yEffectH\000\022)\n\013cost_revise\030\267\005 \001(\0132\021.GCGMsg" + "CostReviseH\000\022/\n\016phase_continue\030\374\013 \001(\0132\024." + "GCGMsgPhaseContinueH\000\0226\n\022pve_intention_i" + "nfo\030\334\003 \001(\0132\027.GCGMsgPVEIntentionInfoH\000\022:\n" + "\024pve_intention_change\030\201\004 \001(\0132\031.GCGMsgPVE" + "IntentionChangeH\000\0227\n\023skill_limits_change" + "\030- \001(\0132\030.GCGMsgSkillLimitsChangeH\000\022=\n\026no" + "_damage_skill_result\030\262\014 \001(\0132\032.GCGMsgNoDa" + "mageSkillResultH\000\022/\n\016reaction_begin\030\241\006 \001" + "(\0132\024.GCGMsgReactionBeginH\000\022+\n\014reaction_e" + "nd\030\202\n \001(\0132\022.GCGMsgReactionEndH\000\022\'\n\nuse_l" + "egend\030\243\013 \001(\0132\020.GCGMsgUseLegendH\000B\t\n\007mess" + "ageB\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.GCGMsgTokenChangeOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgPassOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.getDescriptor(), emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.getDescriptor(), }); internal_static_GCGMessage_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_GCGMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_GCGMessage_descriptor, new java.lang.String[] { "TokenChange", "PhaseChange", "AddCards", "RemoveCards", "SelectOnStage", "DiceRoll", "DiceReroll", "Pass", "CharDie", "SkillResult", "CostDice", "AddDice", "MoveCard", "UseSkill", "NewCard", "UpdateController", "ModifyAdd", "ModifyRemove", "UseSkillEnd", "DuelDataChange", "ClientPerform", "GameOver", "OpTimer", "WaitingListChange", "CardUpdate", "SelectOnStageByEffect", "CostRevise", "PhaseContinue", "PveIntentionInfo", "PveIntentionChange", "SkillLimitsChange", "NoDamageSkillResult", "ReactionBegin", "ReactionEnd", "UseLegend", "Message", }); emu.grasscutter.net.proto.GCGMsgTokenChangeOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgPhaseChangeOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgAddCardsOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgRemoveCardsOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgSelectOnStageOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgDiceRollOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgDiceRerollOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgPassOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgCharDieOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgSkillResultOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgCostDiceOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgAddDiceOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgMoveCardOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgUseSkillOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgNewCardOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgUpdateControllerOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgModifyAddOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgModifyRemoveOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgUseSkillEndOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgDuelDataChangeOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgClientPerformOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgGameOverOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgOpTimerOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgWaitingListChangeOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgCardUpdateOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgSelectOnStageByEffectOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgCostReviseOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgPhaseContinueOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgPVEIntentionInfoOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgPVEIntentionChangeOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgSkillLimitsChangeOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgNoDamageSkillResultOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgReactionBeginOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgReactionEndOuterClass.getDescriptor(); emu.grasscutter.net.proto.GCGMsgUseLegendOuterClass.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }